zoukankan      html  css  js  c++  java
  • Visual GC提示"不受此JVM支持“解决方案(配置jstatd)

    Visual GC提示"不受此JVM支持“,如果想使用这个插件,就需要配置jstatd连接方式,下面来看jstatd的配置;

    1.配置安全策略
    文件路径$JAVA_HOME/jre/lib/security/java.policy
    在文件末位的 }; 前添加
    permission java.security.AllPermission;

    2.启动jstatd

    注意:是在被监控机器启动

    cd $JAVA_HOME/bin
    ./jstatd -J-Djava.security.policy=all.policy &

    启动后会开启注册端口1099和一个随机的连接端口,注册端口也可通过-p参数指定,如./jstatd -J-Djava.security.policy=all.policy -p 10003 &

    3.设置防火墙
    除了把1099添加到防火墙规则外,还需要找到另外一个随机端口,也加入到规则中
    执行
    netstat -anp | grep *jstatd

    vi /etc/sysconfig/iptables

    在-A INPUT -j REJECT --reject-with icmp-host-prohibited前加入

    -A INPUT -p tcp -m state --state NEW -m tcp --dport 1009 -j ACCEPT

    4.测试

    启动VisualVM,因为在配置JMX时已经添加过服务器节点,如果配置正确,通常VisualVM会自动检测到jstatd连接并添加节点

    如果没有自动添加,可以检查端口是否能连通并尝试手动添加连接

  • 相关阅读:
    string截断
    winform截屏
    android自定义tabhost,tabcontent用intent获得
    Eclipse引入jar包的三种方式
    jquery dataTable的学习
    jquery datatable 参数
    Sql Server中三种字符串合并方法的性能比较
    sql表设计
    开发守则
    App Store2016年最新审核规则
  • 原文地址:https://www.cnblogs.com/liu-ke/p/7411484.html
Copyright © 2011-2022 走看看