`
Disney2002
  • 浏览: 53938 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

远程访问Tomcat的JMX

阅读更多
Tomcat的JMX支持默认应该是关闭的,首先我们得打开Tomcat的JMX支持,同时指定远程访问的IP地址、接口、是否支持SSl,是否验证访问等信息。

在Tomcat启动的VM arguments中加入下面的参数:

-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8060 
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=172.16.100.114


然后,打开JDK/bin 目录下的jconsole.exe, 在远程进程中输入:service:jmx:rmi:///jndi/rmi://172.16.100.114:8060/jmxrmi

就可以远程访问 172.16.100.114:8060 下面的jmx服务
分享到:
评论
2 楼 Disney2002 2008-11-14  
在Tomcat启动的VM arguments中加入上面的参数
1 楼 konglq 2008-11-05  
-Dcom.sun.management.jmxremote  
-Dcom.sun.management.jmxremote.port=8060   
-Dcom.sun.management.jmxremote.ssl=false 
-Dcom.sun.management.jmxremote.authenticate=false 
-Djava.rmi.server.hostname=172.16.100.114 

上面的东西再那个文件中配置啊!!!!

相关推荐

    jmx 实现远程连接tomcat

    jmx 实现远程连接tomcat jmx(Java Management Extensions)是一种Java技术,用于监控和管理Java应用程序。下面我们将详细介绍如何使用jmx实现远程连接tomcat。 一、配置环境 首先,我们需要确保Linux下配置好...

    tomcat开启远程jmx连接方式

    **Tomcat开启远程JMX连接方式详解** Java Management Extensions (JMX) 是Java平台提供的一种标准管理框架,它允许开发者创建、管理和监控应用程序的各种资源,包括服务器、应用程序、设备和服务。在Tomcat这样的...

    jvisualvm远程访问Linux环境中tomcat

    jvisualvm 远程访问 Linux ...使用 jvisualvm 远程访问 Linux 环境中的 Tomcat 需要安装和配置 jdk 和 Tomcat,然后使用 jvisualvm 的 JMX 方法或 jstatd 方法进行监控,最后添加 Visual GC 插件以获取更多的监控信息。

    jmx 监控 tomcat

    在Tomcat的`conf/server.xml`文件中,找到`<Server>`标签,在其中添加一个`Service`,并配置一个`Connector`来启用RMI(Remote Method Invocation),以便远程访问JMX。示例如下: ```xml <!-- Add this ...

    jmx三种访问方式

    1. **Servlet容器集成**:一种常见的实现JMX通过HTTP访问的方式是通过Servlet容器(如Tomcat)集成。开发者可以创建一个Servlet,该Servlet通过JMX API连接到MBeanServer,并将MBean的信息转换为HTML格式供用户在...

    idea13远程服务器TOMCAT调试

    - 首先,需要在Tomcat服务器上启用JMX(Java Management Extensions)和远程调试选项。在`conf/server.xml`文件中,找到`<Connector>`标签,添加`address="0.0.0.0"`和`debug="0"`属性,以及`jmxRemoteLifecycle...

    zabbix监控tomcat所需的cmdline-jmxclient-0.10.3.jar和zbx自定义模版

    在使用这些模板和工具时,你需要确保Zabbix服务器已经配置了Java Gateway,并且Tomcat服务器启用了JMX远程访问。通常,这需要在Tomcat的`catalina.sh`或`catalina.bat`启动脚本中添加JMX相关参数,以及在Zabbix的...

    基于Spring+JMX+Tomcat实现资源动态管理

    通过集成JMX,开发者可以远程访问和控制Tomcat的各项配置,以适应不断变化的需求。 集成Spring和JMX的过程主要包括以下步骤: 1. 创建MBean:定义一个Java类实现特定的管理功能,并通过实现`javax.management....

    jmx_tomcat_jboss

    这两个流行的Java应用服务器都支持JMX,以提供对内部组件和服务的远程访问,例如监控内存使用、线程状态、MBean(Managed Beans)注册以及执行服务器特定的操作。 【标签】:“jmx”:JMX是Java平台的核心技术,它...

    cmdline-jmxclient-0.10.3.jar + zabbix tomcat监控模板

    首先,`cmdline-jmxclient-0.10.3.jar`是一个命令行Java Management Extensions (JMX)客户端,它允许通过JMX协议远程访问和管理Java应用程序,如Tomcat。JMX是一种标准的Java技术,用于管理和监控Java应用程序的运行...

    tomcat_weblogic_jmx.txt

    - `com.sun.management.jmxremote`: 表示是否启用远程 JMX 访问,默认情况下为 `false`。 - `com.sun.management.jmxremote.port`: 指定用于 JMX 远程连接的端口号。 - `com.sun.management.jmxremote.ssl`: 是否...

    Tomcat开启JMX功能,使jdk自带的JVisvualVM工具连接JVM,轻松进行性能分析(csdn)————.pdf

    - `-Dcom.sun.management.jmxremote`: 启用JMX远程访问。 - `-Djava.rmi.server.hostname=192.168.0.2`: 设置JMX服务的主机名或IP地址,确保这个地址可以从JVisualVM所在的机器访问。 - `-Dcom.sun.management....

    zabbix监控tomcat资源

    通常,我们需要在Tomcat的"lib"目录下添加此文件,然后在Tomcat的配置文件(如catalina.sh或server.xml)中启用JMX远程访问。这通常涉及修改`-Dcom.sun.management.jmxremote`等Java启动参数。 "tomcatmysql0.1.sh...

    catalina-jmx-remote.rar

    总之,理解和利用Catalina JMX远程访问功能,对于提升Tomcat服务器的可维护性和稳定性具有重要意义。正确配置并合理使用,能够极大地提升开发和运维效率,帮助我们在复杂环境中更好地管理和控制我们的应用程序。

    cmdline-jmxclient-0.10.3.jar.zip

    `cmdline-jmxclient` 工具使得用户无需编写复杂的代码即可远程访问Tomcat的JMX服务,获取这些关键性能指标。通过在命令行中运行该JAR文件并提供必要的参数,如Tomcat服务器的地址、端口、认证凭据,用户可以轻松地...

    Tomcat 程序中远程部署

    远程部署是Tomcat管理中的一个重要环节,允许开发者在不直接访问服务器的情况下更新应用,提高开发效率和协作流程。下面将详细阐述如何在Tomcat程序中进行远程部署以及涉及到的相关知识点。 首先,理解远程部署的...

    zabbix监控tomcat模版及jar包

    1. **启用JMX**:在Tomcat的`conf/server.xml`配置文件中,我们需要添加JMX远程访问的配置。这通常意味着在`<Server>`标签内添加`<Service>`和`<Connector>`,并设置相应的端口和访问权限。 2. **安装JMX连接器**:...

    zabbix监控tomcat所需资源包下载附带教程

    1. **配置Tomcat**:首先,需要在Tomcat的server.xml配置文件中启用JMX Remote,添加必要的连接器(RMI)设置,以便JMX客户端可以远程访问Tomcat的MBeans(管理Bean)。 2. **启动Tomcat**:修改配置后,重新启动...

    Jmx实例demo下载

    此外,了解JMX还可以帮助你整合其他Java应用服务器的管理功能,如Tomcat、JBoss等,因为这些服务器都支持JMX来暴露其内部状态和配置。熟悉JMX还可以让你更容易地使用各种开源工具,如VisualVM、JConsole等进行性能...

Global site tag (gtag.js) - Google Analytics