jwv*_*jwv 8 java port tomcat visualvm vagrant
我有一个运行tomcat的流浪汉VM,我想在一些测试中连接VisualVM来监控VM的性能.
我按照本指南设置了这个配置,建议创建一个setenv.sh脚本并将其放在/ usr/share/tomcat7/bin中.我发现setenv没有运行,所以我将以下内容放在/etc/tomcat/tomcat.conf中:
JAVA_OPTS="-Dcom.sun.management.jmxremote=true - Dcom.sun.management.jmxremote.port=9901 -Dcom.sun.management.jmxremote.ssl=false
Run Code Online (Sandbox Code Playgroud)
m.sun.management.jmxremote.authenticate = false -Djava.rmi.server.hostname = localhost -Dcom.sun.management.jmxremote.rmi.port = 9909"
我相信配置正在运行以下,我可以看到端口处于活动状态:
[vagrant@localhost ~]$ netstat -lntu | grep 99
tcp6 0 0 :::9901 :::* LISTEN
tcp6 0 0 :::9909 :::* LISTEN
Run Code Online (Sandbox Code Playgroud)
这是来自vagrant文件的配置:
# Ports enabled for VisualVM to work.
config.vm.network "forwarded_port", guest: 9901, host: 9905
config.vm.network "forwarded_port", guest: 9909, host: 9907
Run Code Online (Sandbox Code Playgroud)
但是在输入以下配置后,或者关闭(已经尝试过127.0.0.1并启用"不需要SSL"的所有内容,我得到的是"".
我也尝试过端口9901,9905,9909.
有关如何解决这个问题的任何想法?
| 归档时间: |
|
| 查看次数: |
5127 次 |
| 最近记录: |