We’ve currently got a big problem what prevents us to continue programming.
We had a working lucee instance on a virtual windows server but unfortunately
that server crashed. So we build it up again on a clean server but now we’re
running against some problems.
OS: Virtual windows server 2012 R2
Lucee version: 126.96.36.199
Tomcat: Apache Tomcat 9.0.14
What is working?
I can access the Lucee screen and simple websites that don’t use ORM.
What is the problem?
So we have some “big” applications that use FW/1 and the ORM framework. We have about
150-200 entities. I use the function ORMreload to reload the entities when changes are made.
Because the applications are now noticeable slower I thought I maybe need to use ORMreload
to have a clean ORM mapping? But when I use that function the whole application goes into a timeout.
I even increased the timeout limit to 4 minutes, without any luck. I also see that the apache daemon services got stuck around 50 procent CPU. I also notice that when I stop the daemon through the Tomcat application that it doesn’t remove the service. Meaning I’ve to manually stop this service to enable the start button.
The weird part is that this whole application was working before the crash. All the code is the same, the database is the same, Lucee/tomcat is the same etc. still we notice that it’s much slower. We have upped the initial memory setting, tried garbage collector settings etc. Before the crash when I used
ORMreload it took about 3-4 seconds. And the general page loads where seconds less.
How can we analyse this? Please if somebody can help us in the right direction how to solve this, that would be great!