CF16 u5 - High Mem Usage in clustering, crashing in FusionReactor
Recently upgraded production servers to CF16u5, and now experiencing high memory usage leading to crash.
Have 4 instances in cluster with sticky sessions and replication. They are running on Unix Solaris Sparc with Apache 2.4.29, mod JK 1.2.41.
Upgraded from CF11u10 where they ran fine and used the cfsetting migration tool. Immediately after upgrading the instances would start up but would not serve pages to include the CFadmin page. Found that there was a file "port.properties" with a Shutdown_port value that was being consumed and would have to be recreated multiple times while starting in order for it to serve pages.
Now that I have gotten them to actually work, monitoring them in FusionReactor they are showing high memory usage in heap. GC's are happening regularly but right around 2 and a half days the memory gets maxed out and they start bouncing disconnected in FusionReactor. The CFadmin page will still serve but it is extremely slow and I am not getting any outofmemory errors in the logs. The only resolution is to restart the instance which requires re-creating the port.properties file multiple times for it to consume and then start once again.
This cycle seems to repeat itself just shy of 3 days uptime. If I don't manually restart the instances they will crash, SVCADM will restart them but they won't serve because of the port.properties file that just disappears.
To make this entire thing even stranger probably the second time this happened one of the instances restarted and has been up ever since with no high memory usage doesn't crash and is serving. I have cross referenced all settings in server.xml, web.xml, and CFadmin settings between the one that is working and the other 3 and can't find any differences.
There isn't a whole lot on the web about this port.properties file. The value in it is also located in server.xml.
Just wondering what this could possibly be if anyone has any similar experiences.
