我有一个CentOS + CPanel + Tomcat + Spring + MySQL + Flex架构。
我需要监视我的应用程序的内存,因为Tomcat不时崩溃。 我读过JMX + Jconsole是一个很好的select。 所以我在CATALINA_OPTS设置了这些variables(在CPanel中,你在tomcat.options文件中添加了这些选项)。 但是我得到一个无效的端口错误。 我尝试了几个端口号: tomcat.options这是一个不工作的tomcat.options文件:
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=li170-64
我GOOGLE了错误,并找不到其他人有相同的错误。 怎么了?
港口号码后有空格:
-Dcom.sun.management.jmxremote.port=8999(space)(space)
我删除它,它的工作!