最近在玩java的效能測試
windows下可以到jdk資料夾下的bin裡面找到jconsole.exe 執行他就會出現了
而linux下怎辦呢
首先先關閉tomcat後必須要先去apache資料夾下的bin資料夾下 vi catalina.sh 這隻
然後隨便找一個地方加入
JAVA_OPTS=”-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m” JAVA_OPTS=” -Dcom.sun.management.jmxremote.port=1090 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false ”
linux服務器 執行hostname -i 命令,如果顯示的是127.0.0.1,則需要修改/etc/hosts文件,否則jconsole無法鏈接。
# vi /etc/hosts
之後你就可以在windows下的jconsole去連 打上你的ip:1090 然後你的linux帳號、密碼就可以看到拉