Назад | Перейти на главную страницу

Ошибка: недопустимый номер com.sun.management.jmxremote.port: 8999

У меня архитектура CentOS + CPanel + Tomcat + Spring + MySQL + Flex.

Мне нужно контролировать память моего приложения, потому что Tomcat время от времени дает сбой. Я читал, что JMX + Jconsole - отличный выбор. Итак, я устанавливаю эти переменные в CATALINA_OPTS (в CPanel вы добавляете параметры в файл с именем tomcat.options). Но я получаю ошибку неверного порта. Я пробовал с несколькими номерами портов: 8181, 8999, 3000. Это 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

Я погуглил ошибку и не смог найти никого с такой же ошибкой. В чем дело?

После строки номера порта были пробелы:

-Dcom.sun.management.jmxremote.port=8999(space)(space)

Я удалил и все заработало!