轻轻的 发表于 2017-2-20 11:49:49

jvisualvm 远程监测resin环境下jvm日志的用法

记得前些天处理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的运行日志.
页: [1]
查看完整版本: jvisualvm 远程监测resin环境下jvm日志的用法