zoukankan      html  css  js  c++  java
  • JVM 监控工具——jstatd

    1. 简介 

      jstatd是一个rmiserver应用,用于监控jvm的创建和结束,并且提供接口让监控工具(如visualvm)可以远程连接到本机的jvms

      注意是jvms,就是说运行jstatd命令后可以用监控工具监控本用户(运行jstatd命令的用户)所有已经启动的java程序。

    1.1 policy文件

      创建一个扩展名为policy的文件,比如:jstatd.policy

      文件内容如下:

    grant codebase "file:${java.home}/../lib/tools.jar" {
        permission java.security.AllPermission;
    };

    1.2 启动 jstatd

      jstatd -J-Djava.security.policy=/root/jstatd.policy -J-Djava.rmi.server.hostname=192.168.145.132  &

      /root/jstatd.policy :policy文件的绝对路径

      192.168.145.132 :远程服务器的IP

      当前用户必须有该文件的权限,且只能远程监控执行 jstatd 的用户下的Java进程。

  • 相关阅读:
    PHP自动加载(__autoload和spl_autoload_register)
    抽象工厂模式
    工厂方法模式
    简单工厂模式
    组合
    二叉树的层次遍历 II
    umask命令
    二叉树的所有路径
    CDN缓存的理解
    Js中RegExp对象
  • 原文地址:https://www.cnblogs.com/virgosnail/p/11525878.html
Copyright © 2011-2022 走看看