jconsole监控远程linux下tomcat
来源:互联网 发布:阿里云待遇 编辑:程序博客网 时间:2024/05/01 21:20
1.编辑tomcat/bin/catalina.sh
加入下面这段代码,中间无换行:
CATALINA_OPTS="$CATALINA_OPTS -Djava.rmi.server.hostname=192.168.84.165 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true"
可以用/string命令搜索Execute,加入到Execute The Requested Command这段注释上面。
注意hostname是tomcat所在服务器IP,port是监控端口。
2.编辑jmxremote.access和jmxremote.password
这两个文件是在JDK里面的,可以通过%JAVA_HOME%/jre/lib/management目录找到。
里面有个jmxremote.password.template文件,将其重命名为jmxremote.password,这就是控制远程连接的用户名密码的。
然后chmod对这两个文件赋权,600就可以了。
最后vijmxremote.password,修改下面两行,把注释#去掉:
# monitorRole XXXXXX
# controlRole XXXXXX
monitorRole是查看角色(也是登录用户名,在access文件中),拥有只读权限,XXXXXX是设置的密码。
controlRole是控制用户(也是登录用户名,在access文件中),拥有读写权限,XXXXXX是设置的密码。
最后如果开启了防火墙,要将端口加入防火墙信任列表
在/etc/sysconfig/iptables中加入如下一行
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 12345 -j ACCEPT
也可以用iptables命令直接加上。
之后启动tomcat,刚才设置的12345端口就处于侦听状态了。
另外找一台服务器,
命令行进入%JAVA_HOME%/bin ,运行jconsole,远程连接192。168.84.165:12345
用户名controlRole,密码XXXXXX
连接成功,就可以监控啦。
----------------------------华丽分割线-------------------------------
还有服务器为windows的,大同小异,
在catalina.bat文件中加入:
第一步:
修改tomcat的catalina.bat文件,打开catalina.bat,
找到搜索“set JAVA_OPTS=%JAVA_OPTS%”,前面加上rem 给注释掉。
在下面一行添加如下代码:
set JAVA_OPTS=%JAVA_OPTS%
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8086
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
注意:port端口不能和tomcat的重复。
- jconsole监控远程linux下tomcat
- Jconsole远程监控Linux下Tomcat
- jconsole监控远程linux下tomcat
- linux下jconsole连接tomcat进行远程监控
- jconsole监控远程linux下tomcat运行情况的配置
- linux下jconsole连接tomcat进行远程监控
- 使用jconsole远程监控linux下tomcat使用情况
- jconsole远程监控Linux tomcat和weblogic
- JConsole 远程监控tomcat for Linux
- 本地jconsole远程监控linux系统tomcat
- jconsole远程监控tomcat
- Jconsole监控远程tomcat
- Jconsole 监控linux下的tomcat
- 总结jconsole远程连接linux下tomcat
- JConsole远程监控Tomcat服务器
- 用jconsole远程监控Tomcat
- JConsole 远程监控Tomcat服务
- JConsole 远程监控Tomcat服务
- ffmpeg教程五 —— 使用举例
- JS跳到新页关闭当前页,跳到顶部,添加删除提示等等,自己看吧
- Mysql的强制索引(Force Index)都为我们做了哪些优化?
- Java开发: Mybatis insert 插入记录后自动返回主键(Mybatis3.x)
- php+ajax上传图片
- jconsole监控远程linux下tomcat
- iBatis入门和开发环境搭建
- 转一个鸟哥解答 127.0.0.1与localhost不同的微博
- ref与out的区别
- Mysql命令集锦
- 微软Surface的商务应用
- win7下CSP修改方法
- jquery append追加,preppend预置
- strus2的action类交给spring管理action的class与spring的id相对应