We are having an issue where about once every day or day & a half, the servoy server process will peg the server CPU until we relent and restart the server, sometimes after 15min of trying to find the issue. During this time smart clients will be unresponsive, the servoy-admin page will slow to a crawl and the web clients will start to timeout. I’ve attached the dump from the admin page, if someone can make some sense of what the issue may be I would (and our customers) appreciate it. I also attached a dump from right after the restart so you can see its ‘clean’ state.
We most certainly use a sprinkling of .recalculate() throughout our solutions, and try to be conservative with its usage. I did foolishly forget to mention that we where previously on servoy 5.2.8 in production and these issues arose when we moved production to 5.2.12 (development had been on 5.2.11/12 for a while). Of course their had also been code changes in the development cycle when we went to 5.2.12, so, that doesn’t really nail down anything.
I have had these issues with one solution, which have stayed since Servoy 3.5.
I am sure it is my fault, but tracking down the issue is very hard. I don’t use .recalculate, but find that the server CPU usage from servoy goes up and up and up until reboot of the server, which we have been doing every night in order to bring it back down.