Here are some common VM arguments for Tomcat that I find myself looking up again and again. Especially when setting up a new dev environment. This is mostly based on Tomcat 7 but should also work for Tomcat 8, for the most part.
Another note: The configuration I'm using here is for my eclipse dev environment, but it could be adapted for any server.
More Memory
-Xms (Initial Heap size)
-Xmx (Maximum Heap Size)
-XX:MaxPermSize (Max Perm Size; tomcat 7 only)
Example:
-Xms512m -Xmx1024m -XX:MaxPermSize=512m
JMX Remote Access
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=1234 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=127.0.0.1
Then you can then connect to your local process with JConsole with localhost:1234
Some useful links:
No comments:
Post a Comment