Running up on Azure,
Windows Server 2012 R2 (6.3) 64bit
Lucee 4.5.2.018 final
Apache Tomcat/8.0.28
java 1.8.0_66 (Oracle Corporation) 64bit
There was an OS patch over the weekend, once server restarted I started see
CPU usage around 70%. I have FusionReactor and there is nothing running.
When I looked into the Tomcat Logs, I see about 100 errors just like this
1:
13-Mar-2016 07:44:43.978 WARNING [127.0.0.1-startStop-2]
org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The
web application [ROOT] appears to have started a thread named [Thread-46]
but has failed to stop it. This is very likely to create a memory leak.
Stack trace of thread:
java.lang.Thread.sleep(Native Method)
lucee.runtime.schedule.ScheduledTaskThread.sleepEL(ScheduledTaskThread.java:166)
lucee.runtime.schedule.ScheduledTaskThread._run(ScheduledTaskThread.java:127)
lucee.runtime.schedule.ScheduledTaskThread.run(ScheduledTaskThread.java:88)
and this is the last log entry
3-Mar-2016 07:44:44.010 WARNING [127.0.0.1-startStop-2]
org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The
web application [ROOT] appears to have started a thread named [Thread-98]
but has failed to stop it. This is very likely to create a memory leak.
Stack trace of thread:
java.lang.Thread.sleep(Native Method)
lucee.runtime.schedule.ScheduledTaskThread.sleepEL(ScheduledTaskThread.java:166)
lucee.runtime.schedule.ScheduledTaskThread._run(ScheduledTaskThread.java:127)
lucee.runtime.schedule.ScheduledTaskThread.run(ScheduledTaskThread.java:88)
When looking at Thread Count with FR threads are maxed at 120.
I am not all that great with Java, but if someone can please tell me how to
fix this, I would greatly appreciate your help and advice.