如何使用VisualVM监视服务器上的多个JVM

上一篇文章中,我向您展示了如何使用单个管理员服务器和多个托管服务器启动WebLogic Server。 这些启动之后,您如何检查它们的健康状况? 您可以使用管理员的/ console网络应用。 但是,所有默认的Oracle / Open JDK 6+附带的另一个工具是VisualVM。 我将向您展示如何启动并运行它以监视多个JVM。

在运行JVM服务器的服务器上,执行以下操作:

  1. cd进入$ HOME并使用以下命令创建一个名为“ jstatd.all.policy”的文件:
    grant codebase "file:${java.home}/../lib/tools.jar" {
           permission java.security.AllPermission;
        };
  2. 运行以下命令:
    jstatd -J-Djava.security.policy=jstatd.all.policy &
  3. 现在回到您的PC并打开一个终端并运行以下命令:
    jvisualvm&
  4. 在ViaualVM内,添加服务器的远程主机,您应该看到在其中启动的所有JVM。

这是一个看起来像的例子:

αρχείολήψης

翻译自: https://www.javacodegeeks.com/2014/03/how-to-monitor-multiple-jvms-on-a-server-with-visualvm.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值