|
记得前些天处理resin连接池满的故障时, 当时用了jstack服务端查看,在windos端也远程连接resin查看在故障时的jvm快照, 下面记录下resin中如何配置, 也防止遗忘.
注: 该工具在jdk1.6下有(不知道1.5有么有)
在resin中jvisualvm配置方法如下
1). 在linux下, cd /opt/resin/bin
vi httpd.sh
找到args 环境变量
-Dcom.sun.management.jmxremote.port=port - Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=ip
注释: port: 为windows端连接的端口,
ip: linux中应用服务所对应ip地址
2). 在windos中, 在路径jdk1.6/bin/ 下,找到jvisualvm.exe
在其中配置下ip和端口, 输入连接的linux用户名和密码
ok, 现在配置好了, 记得重启web服务器,不然不会生效, 然后在windos下
dump resin环境中jvm的运行日志. |
|
|