java jmx 开启_开启JMX远程监控
参考:
1. 启动参数java -server -Xms256M -Xmx256M -Xss256K -XX:MetaspaceSize=256M -XX:MaxMetaspaceSize=256M -Dfile.encoding=UTF-8 -Dsun.jun.encoding=UTF-8 -Djava.security.egd=file:/dev/./urandom -Dio.netty.leakDetectionLevel=advanced -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.rmi.port=1919 -Dcom.sun.management.jmxremote.port=1919 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.access.file=/etc/jmx/jmxremote.access -Dcom.sun.management.jmxremote.password.file=/etc/jmx/jmxremote.password -Djava.rmi.server.hostname=服务器公网ip -jar foo.jar
2. authenticate文件配置
jmxremote.access
guest readonly admin readwrite
jmxremote.password
guest guestpwd admin adminpwd注意: 文件(jmxremote.access, jmxremote.password)内容不能有注释
文件授权chmod 600 jmxremote.access
chmod 600 jmxremote.password
chown root:root jmxremote.access
chown root:root jmxremote.password注意不能随便改, chmod 777都不行 否则启动会报错Error: Password file read access must be restricted: /etc/jmx/jmxremote.password sun.management.AgentConfigurationError at sun.management.jmxremote.ConnectorBootstrap.checkPasswordFile(ConnectorBootstrap.java:577) at sun.management.jmxremote.ConnectorBootstrap.startRemoteConnectorServer(ConnectorBootstrap.java:426) at sun.management.Agent.startAgent(Agent.java:262) at sun.management.Agent.startAgent(Agent.java:452)
jvisualvm连接
java jmx 开启_开启JMX远程监控相关推荐
- 基于java+Socket+sqlserver的油液远程监控系统软件设计
基于java+Socket+sqlserver的油液远程监控系统软件设计 1.启动被监控端,打开指定的UDP端口号.用于读取命令. 2.被监控端读取命令(命令格式为ordername:port)ord ...
- jmx监控java进程_用VisualVM远程监控Java进程
1. 配置并启动jstatd 在用jvisualvm监控远程机器前,需要在对端启动一个RMI服务器. 1.1 创建jstatd权限配置文件 jstatd.all.policy [plain]grant ...
- java jmx连接_使用JMX连接JVM
什么是JMX? 什么是JMX,Java Management Extensions,即Java管理扩展,是一个为应用程序.设备.系统等植入管理功能的框架.JMX可以跨越一系列异构操作系统平台.系统体系 ...
- java jmx教程_集成JMX
在Spring中,可以方便地集成JMX. 那么第一个问题来了:什么是JMX? JMX是Java Management Extensions,它是一个Java平台的管理和监控接口.为什么要搞JMX呢?因 ...
- jmx 替代_使用JMX作为Ganglia的现代替代品进行CLDB监视
jmx 替代 有许多选项可用于监视MapR集群的性能和运行状况. 在本文中,我将介绍使用Java管理扩展(JMX)监视CLDB的鲜为人知的方法. 据最受尊敬的MapR数据工程师之一,Akihiko K ...
- java visualvm远程监控_深入理解JVM虚拟机12:JVM性能管理神器VisualVM介绍与实战
本文转自互联网,侵删 本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutori ...
- java jmx 监控_利用VisualVm和JMX远程监控Java进程
在前一篇文章里我们发现通过jstatd + VisualVm的方式,不能获得Java进程的CPU.线程.MBean信息,这时JMX就要登场了. 自Java 6开始,Java程序启动时都会在JVM内部启 ...
- 利用VisualVm和JMX远程监控K8S里的Java进程
在利用VisualVm和JMX远程监控Java进程和VisualVm利用SSL连接JMX的方法里介绍了如 何使用VisualVm+JMX监控远程Java进程的方法.那么如何监控一个运行在K8S集群中的 ...
- jconsole是否可以在生产环境使用_使用rmi jmx JCONSOLE远程监控JVM
[root@localhost SPECjbb2005]# ls /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/management/j ...
最新文章
- cramer定理_Lundberg-Cramer定理
- 超详细C语言的字符串函数讲解
- js 数组修改watch_前端面试:专注Vue.js常见的问题答疑,掌握了基本上Vue就过关了...
- 用电梯服务器怎样解电梯显示E34,默纳克品牌电梯故障代码e41怎么处理
- jvm系列(一):java类的加载机制
- 网络规划设计师学习攻略(2)
- SAP CRM Archive Object的Maintenance view
- C#中类的override和virtual
- 用JIRA管理你的项目
- Java分布式唯一ID生成方案——比UUID效率更高的生成id工具类
- Android开发心得-使用File ExPlorer无法访问系统内部文件
- 基于JAVA+SpringMVC+Mybatis+MYSQL的民宿客栈系统
- [渝粤教育] 广东-国家-开放大学 21秋期末考试大数据营销10138k2
- 关于土地分类格式互转、土地利用转移矩阵、变化图谱计算详解
- 步进电机基础(6.4)-步进电机的特性测量方法-暂态(阻尼)特性的测量和噪音和振动的测量
- MATLAB主题设置配色方案
- android计算器开发
- 如何把文档表格转化成二维码,手机扫码就能看?
- 如何让ecshop做淘宝客
- 运行SHA256加密脚本.
热门文章
- 检查内存泄露的工具--valgrind
- 工程实践:Windows包管理工具——VCPKG
- 模拟器鸿蒙停止运行,【新手引导】模拟器频繁弹出“停止运行”报错操作方法。...
- 基于javaweb+jsp的企业财务记账管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)
- java文本框输出_Java语言之文本框和文本区的输入输出
- CommonFunction
- 2021IPA点爱计划·新疆公益行 圆满结束
- 遍历Map的六种方式
- LSTM-代码讲解(股票预测)
- 关于小程序支付后的强制关注公众号问题总结