A few weeks ago, we convert one of our CF Application from Lucee + Tomcat + Bon code + IIS to commandBox.
Some time after it, we start to get CPU Peek on our servers. That really random, different days of the week/time of the day. When that happen, we can see from the worker process of IIS management that the application pool take most of the CPU available on our server. If we try to recycle the application pool or restart it, we can’t do anything. We really need to restart the windows service who’s calling commandBox to make it work again.
When we restart commandbox, everything get back to normal. From the logs (\WEB-INF\lucee-web\logs, \WEB-INF\lucee-server\context\logs), we don’t see anything during the period of the crash.
We enable extra logs under the application pool setting. But nothing to help us.
Someone have an idea if we can enable some extra logs or have suggestion?
All our IIS site are isolated with his owned application pool. We still have other site but without commandBox.
The configuration we currently have :
CommandBox: v5.2.1+00295
Lucee: 5.3.7.47
Java: 1.8.0_202 (AdoptOpenJdk) 64bit
IIS: 8.5.9600.15384
Nssm: 2.24.0.74
Thanks