zoukankan      html  css  js  c++  java
  • JVM监控添加参数

    -Dcom.sun.management.jmxremote.port                           远程主机端口号的
    -Dcom.sun.management.jmxremote.ssl=false                   是否使用SSL连接
    -Dcom.sun.management.jmxremote.authenticate=false   是否开启远程服务权限
    -Djava.rmi.server.hostname                                              远程主机名,使用IP地址 
     
     
    如果为tomcat容器需要进行监控,那么,在tomcat下的catalina.sh下配置如下的参数,然后,这样就可以让jvisualvm该工具远程查看对应的JVM虚拟机当前的情况。
    -Djava.rmi.server.hostname=192.168.77.128 //tomcat所在服务器的IP地址
    -Dcom.sun.management.jmxremote //设置JVM允许远程jmx进行调用查看
    -Dcom.sun.management.jmxremote.port=1301 //设置JVM调用查看的端口为1301
    -Dcom.sun.management.jmxremote.ssl=false //设置JVM远程不能使用SSL方式进行调用
    -Dcom.sun.management.jmxremote.authenticate=false //设置JVM查看不需要权限
     
    catalina.sh配置参数:
    JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=192.168.77.128 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=1301 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
     
    通常需要配置 tomcat/bin/catalina.sh 中的参数选项
    JAVA_OPTS='-XX:PermSize=1024m -XX:MaxPermSize=2048m -Xms8g -Xmx16g -Djava.awt.headless=true -server -Djava.rmi.server.hostname=10.24.4.213 -Dcom.sun.management.jmxremote.port=8061  -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false'
     
    -Djava.awt.headless=true :如果验证码有时不显示,那么,配置该参数就可以正常显示
     
     
     
  • 相关阅读:
    招财宝和余额宝哪个好?注意招财宝三大漏洞
    JavaScript eval() Function
    面向对象设计七大原则
    Web开发应该注意的问题
    表格内容排序(js实现)
    Ruby on Rails Tutorial 第六章 用户模型
    Ruby on Rails Tutorial 第五章 完善布局
    一万小时定律的数学解释
    数据抓取的艺术(三)
    数据抓取的艺术(二)
  • 原文地址:https://www.cnblogs.com/rainy-shurun/p/5166443.html
Copyright © 2011-2022 走看看