JConsole远程配置

摘要:
JConsole是JDK的内置内存监控工具。1.Linux配置tomcat-9。x修改setenv.sh文件(默认情况下不存在)。是否需要验证配置用户和密码?1。创建文件jmxremote。$JAVA_HOME/jre/lib/management目录中的密码(请参阅jmxremote.password.template)。

JConsole是JDK自带的内存监控工具

1、linux配置tomcat-9.x

     修改setenv.sh文件(默认没有的,需自己创建),增加配置:

#!/bin/sh

JAVA_HOME=/usr/local/jdk1.8.0_221/

CATALINA_OPTS="$CATALINA_OPTS -Djava.rmi.server.hostname=192.168.114.134"
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote"
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote.port=12345"
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote.authenticate=false"
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote.ssl=false"

JConsole远程配置第1张

2、Windows配置tomcat9.x

    待补充

3、SpringBoot启动配置

    待补充

执行$JAVA_HOMEinJConsole.exe,启动JConsole:

JConsole远程配置第2张

JConsole远程配置第3张

参数说明:

-Dcom.sun.management.jmxremote.ssl:是否启用ssl
-Dcom.sun.management.jmxremote.authenticate:是否需要认证

配置用户和密码

1、在$JAVA_HOME/jre/lib/management目录创建文件jmxremote.password(可参考jmxremote.password.template),添加用户zhangsan/123

cd /usr/local/jdk1.8.0_221/
cd jre/lib/management
vi jmxremote.password

JConsole远程配置第4张

2、修改jmxremote.access文件,设置用户zhangsan的权限

JConsole远程配置第5张

3、设置文件权限

chmod 600 jmxremote.password jmxremote.access

免责声明:文章转载自《JConsole远程配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C#连接六类数据库的代码集js/jquery如何获取获取父窗口的父窗口的元素下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Oracle查看和修改连接数

  1.查询数据库当前进程的连接数:   select count(*) from v$process;   2.查看数据库当前会话的连接数:   elect count(*) from v$session;   3.查看数据库的并发连接数:   select count(*) from v$session where status='ACTIVE';  ...

性能监控工具——Cacti安装文档

一、Cacti安装说明 1.安装说明 一般性的安装说明,详细的操作系统具体的安装说明可用于Linux. 2.服务器安装要求 RRDTool 1.2.x或更高版本 MySQL 4.1.x或5.x更高版本 PHP 4.3.6,5.x或更高版本 Apache 2.2或者更高版本 Perl 5.10.1 或者更高版本 二、安装...

可信计算基础实验一——开发环境的搭建(kali)

可信计算基础实验一——开发环境的搭建(kali) TPM仿真环境结构 上图即为TPM仿真环境软件包依赖关系图,按由下往上按部就班的进行安装。 安装步骤 1.m4与gmp的安装 依照软件包依赖关系图,我们看到安装gmp前,我们要先安装m4。 m4简介:m4 是一种宏处理器,它扫描用户输入的文本并将其输出,期间如果遇到宏就将其展开后输出。m4 可用作编译器的...

JavaScript向XML文档存储,读取和修改数据

基础知识1、var fso=new ActiveXObject("Scripting.FileSystemObject");创建一个可以操作系统文件的ActiveXObject对像的实例。2、file=fso.GetFile("C:\\test.xml");  用ActiveXObject对像访问系统文件,可以用来检查文件是否存在。3、file=fso.C...

3D打印机开源、免费分层软件介绍

分层软件,就是把3D模型按照层厚设置按照Z轴方向分层,并得到G代码,供设备使用。基本上3D打印机都自带了控制软件,对于想自己开发3D打印机的朋友来说,已经有很多国外的免费或者开源的分层软件可以直接使用,简单介绍如下: Slic3rSlic3r的开源,免费,相对快捷和高度可定制化的特性,使它成为开源创客的首选切片软件。小技巧:通常你的3D打印机生产商(如...

VS 2010配置Qt 4.8.5

     由于早上偶然的一个念想,今天的宝贵时光就奉献给了Qt的安装及其和VS 2010的配置上了。   说实话,开始时真的查找了资料,包括博客、文库、知道等等,作者们写得都很全面,细致。 但自己动手尝试就是错误百出,本人的装备是win7系统+VS2010旗舰+惠普老机子。   所实话,总共试了多少建议方案已经记不清了,总之有点头晕,朋友们都知道杭州的暑期...