`
没事遛鼠标
  • 浏览: 7418 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Tomcat远程JMX配置

阅读更多

1.进入Tomcat安装目录下的bin文件夹,在文本编辑器下打开catalina.bat文件。

2.添加以下红色字体部分的配置(使用不需要鉴权的配置)

set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER% -Dcom.sun.management.jmxremote.port=6969 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties"

3.如果为免安装版Tomcat,并且想把Tomcat注册为服务,需要打开bin文件夹的TomcatXw.exe,进行入下配置

设置JMX参数

4.注册为服务的方式为,控制台(cmd)下打开bin文件夹,输入service.bat install,删除服务则输入service.bat remove。

5.在Jconsole中输入远程监控的地址,验证配置是否正确:service:jmx:rmi:///jndi/rmi://ip:port/jmxrmi,如下图:

Jconsole

连接成功则表明配置成功了!!!

5.Linux下的配置,打开catalina.sh,在

 # ----- Execute The Requested Command -----------------------------------------

该行之后添加以下内容:

if [ "$1" = "start" ] ; then
JAVA_OPTS="-Djava.rmi.server.hostname=192.168.79.76 -Dcom.sun.management.jmxremote.port=6901 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
fi

重新启动tomcat,用Jconsole测试是否配置成功

 

  • 大小: 56.4 KB
  • 大小: 42.4 KB
1
4
分享到:
评论

相关推荐

    jmx 实现远程连接tomcat

    本文档主要介绍了jmx连接T远程监控tomcat的详细配置,文档包含了一些配置的详细图片和需要注意的内容

    MC4J配置(Tomcat篇)2

    视频文件---! <br>基于JMX,用MC4j远程监控Tomcat5.5 用MC4J实现JMX远程监测与管理

    JConsole_远程监控Tomcat_ricky

    JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM,不过此JVM需要使用可管理的模式启动。如果要把一个应用以可管理的形式启动,可以在启动是设置com.sun.management.jmxremote。JConsole能够提供被监控虚拟机...

    jmx-clt:JMX 命令行工具提供轻量级 Unix 命令行访问以与远程 Java 进程通信

    JMX 命令行工具提供轻量级 Unix 命令行访问以与远程 Java 进程通信。 好处如下: 快速查看应用程序发生的情况 从文本终端操作 利用可插入的配置文件 配置文件允许您仅分析相关指标,并将其格式化以使其更具可读性。...

    aws_templates:此存储库包含我们用于配置 AWS 服务的模板配置文件

    local logrotate-tomcat-rc logrotate.conf.elasticbeanstalk.httpd logrotate.conf.local logrotate.conf.tomcat.production AWS ELB 配置environment.config 系统设置limits.conf sysctl.conf JMX 远程监控...

    springboot参考指南

    配置Tomcat vii. 64.7. 启用Tomcat的多连接器(Multiple Connectors) viii. 64.8. 在前端代理服务器后使用Tomcat ix. 64.9. 使用Jetty替代Tomcat x. 64.10. 配置Jetty xi. 64.11. 使用Undertow替代Tomcat xii. 64....

    《程序天下:J2EE整合详解与典型案例》光盘源码

    5.3.2 为Eclipse配置Tomcat插件 5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 ...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    5.3.2 为Eclipse配置Tomcat插件 5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 ...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    5.3.2 为Eclipse配置Tomcat插件 5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 ...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    5.3.2 为Eclipse配置Tomcat插件 5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 ...

    yasuo:一种ruby脚本,可扫描网络上易受攻击且可利用的第三方Web应用程序

    一些常见的应用程序是Apache Tomcat管理界面,JBoss jmx-console,Hudson Jenkins等。 如果通过Exploit-db搜索,则大量的Web应用程序/前端中存在10,000多个可远程利用的漏洞,并且可能使攻击者完全破坏后端服务器...

    spring4.1核心包

    9.spring-instrument-tomcat-4.1.1.RELEASE.jar Spring对tomcat连接池的集成 10. spring-jdbc-4.1.1.RELEASE.jar 对jdbc简单封装 11.spring-jms-4.1.1.RELEASE.jar 简单封装jms api接口 jms: Java消息服务(Java ...

    java开源包1

    MyBatchFramework 是一个开源的轻量级的用以创建可靠的易管理的批量作业的Java包,主要特点是多线程、调度、JMX管理和批量执行报表,执行历史等。 SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:...

    java开源包11

    MyBatchFramework 是一个开源的轻量级的用以创建可靠的易管理的批量作业的Java包,主要特点是多线程、调度、JMX管理和批量执行报表,执行历史等。 SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:...

    java开源包2

    MyBatchFramework 是一个开源的轻量级的用以创建可靠的易管理的批量作业的Java包,主要特点是多线程、调度、JMX管理和批量执行报表,执行历史等。 SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:...

    java开源包3

    MyBatchFramework 是一个开源的轻量级的用以创建可靠的易管理的批量作业的Java包,主要特点是多线程、调度、JMX管理和批量执行报表,执行历史等。 SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:...

    java开源包6

    MyBatchFramework 是一个开源的轻量级的用以创建可靠的易管理的批量作业的Java包,主要特点是多线程、调度、JMX管理和批量执行报表,执行历史等。 SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:...

    java开源包5

    MyBatchFramework 是一个开源的轻量级的用以创建可靠的易管理的批量作业的Java包,主要特点是多线程、调度、JMX管理和批量执行报表,执行历史等。 SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:...

    java开源包10

    MyBatchFramework 是一个开源的轻量级的用以创建可靠的易管理的批量作业的Java包,主要特点是多线程、调度、JMX管理和批量执行报表,执行历史等。 SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:...

    java开源包4

    MyBatchFramework 是一个开源的轻量级的用以创建可靠的易管理的批量作业的Java包,主要特点是多线程、调度、JMX管理和批量执行报表,执行历史等。 SIP协议包 jSIP.tar jSIP这个Java包目标是用Java实现SIP(SIP:...

Global site tag (gtag.js) - Google Analytics