Havia espaços após a linha do número da porta:
-Dcom.sun.management.jmxremote.port=8999(space)(space)
Eu removi e funcionou!
Eu tenho uma arquitetura CentOS + CPanel + Tomcat + Spring + MySQL + Flex.
Eu preciso monitorar a memória do meu aplicativo porque o Tomcat está travando de tempos em tempos. Eu li que JMX + Jconsole é uma ótima escolha. Então, eu estou configurando essas variáveis em CATALINA_OPTS
(no CPanel, você adiciona as opções em um arquivo chamado tomcat.options
). Mas recebo um erro de porta inválido. Eu tentei com vários números de porta: 8181, 8999, 3000. Este é um arquivo tomcat.options
que não funciona:
-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
Eu pesquisei o erro no Google e não encontrei mais ninguém com o mesmo erro. O que há de errado?
Havia espaços após a linha do número da porta:
-Dcom.sun.management.jmxremote.port=8999(space)(space)
Eu removi e funcionou!