Hi
We've got memory issues with one of our application.
It's a NG application, that is used from public users (no authentication needed). Usually there are about 10 to 50 clients running. An average session runs about 5 minutes and then often the session remains another 10 minutes because the user doesn't exit the application. So the Servoy "plugin.svyIdle"-Plugins will kick out the user after 10 minutes of inactivity. This all works very well, except, that the usage of "heap memory" increases until we get "OutOfMemoryError: Java heap space". Even if we remove all clients, the memory usage remains. The only solution then is to restart the Tomcat-server.
I don't know what leaks. My assumptions:
- InMemory-Foundset (we use just two quit small InMemory-Foundsets with less then 50 Records!)
- Scheduler-Plugin
- ???
Our Environment:
- Windows-Server 2019 (Windows 10)
- OpenJDK 64-Bit 14.0.2
- Servoy 2020.03 (Built 3562)
- max. JavaHeap space configured 12GB!!! (we lose about 2 GB per day, so the server must be rebooted after at least one week)
I will add a dump from the servoy admin page.
Any ideas?
Thanks in advance for any suggestions
Roland