I ran into an issue this morning where
Tomcat 6 would not start on a Windows 2008 R2 server. I asked if any changes had been made and I was informed it was upgraded from 2GB RAM to 6GB and they reserved 4GB for the Tomcat application. Clearing the log files, temp and work directories then restarting the server didn't work. <-- Figured the old reboot trick would work =)
Under the
Java tab in the Tomcat Properties, I see Initial Memory Pool and Maximum Memory Pool are now set at 4000MB.
Can they both be set to the same number? I've never had to make any changes in this setting before so I am unfamiliar with how it works.
Since they could not afford anymore downtime, they reverted back to 2GB and Tomcat started backup without issues. I will look into this issue after-hours but any suggestions why Tomcat wouldn't restart with the new memory settings?
On a different server with 12GB of RAM, I noticed that they did not set any numbers for the Initial or Maximum Memory Pool. Are there pros and cons to leaving it blank vs setting a value?
Off to continue searching the forums...Thanks again for the assistance!