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

JConsole 远程链接配置(linux-tomcat)

    博客分类:
  • JAVA
阅读更多

一、摘要:

    在window系统中使用JVM自动可视化工具JConsole远程链接linux系统下的tomcat,对其进行监控。

 

二、步骤

   

    1.修改linux系统下的tomcat的catalina.sh文件,在“# - Execute The Requested Command--” 注释的上面添加如下配置:

 

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

 -Djava.rmi.server.hostname :指定linux当前服务IP地址

 -Dcom.sun.management.jmxremote.port :对外开放的端口

-Dcom.sun.management.jmxremote.ssl =false: 不需要SSL验证

-Dcom.sun.management.jmxremote.authenticate=false:无需输入linux的用户名和密码从而直接链接

 

  2.重启tomcat

      

./bin/startup.sh

 

  3.检验jmxremote.port 是否生效

    

netstat -an |grep 8023

 

  4.配置linux对外开放8023端口

      详情可参阅http://blog.csdn.net/zhouyufengqingyang/article/details/51737254

 

   5.JConsole远程链接配置

    

 

   

 

 

  • 大小: 85.2 KB
  • 大小: 44.1 KB
分享到:
评论

相关推荐

    jconsole-tomcat配置

    为了能够使用jconsole远程监控Tomcat服务器,我们需要对Tomcat做一些必要的配置。 ##### 3.1 修改Catalina脚本 无论是Windows还是Unix/Linux平台,都需要对启动脚本(`catalina.bat`或`catalina.sh`)进行修改,以...

    JConsole_远程监控Tomcat_ricky

    ### JConsole 远程监控 Tomcat 服务 #### 1. 概述 JConsole 是一个集成在 Java 开发工具包 (JDK) 中的图形用户界面 (GUI) 工具,它允许用户通过 Java 管理扩展 (JMX) 对正在运行的 Java 虚拟机 (JVM) 进行监控。...

    jconsole远程监控配置手册(经典)

    本文档旨在提供一份详细的jconsole远程监控配置指南,适用于需要对生产环境中的Tomcat应用服务器进行远程监控的场景。通过本指南,用户可以了解到如何正确配置Tomcat服务器以支持远程监控功能,以及如何在客户端上...

    apache-tomcat-7.0.88.tar.gz

    在Linux服务器上部署`apache-tomcat-7.0.88.tar.gz`,首先需要了解Linux的基本操作,包括解压文件、配置环境变量、启动和管理服务等。以下是详细步骤: 1. **下载与解压**: 使用`wget`命令从官方源下载该版本的...

    jconsole+tomcat配置说明 附加Tomcat内存说明(基于jdk5.0).docx )

    【JConsole工具详解】 JConsole是Java Development Kit (JDK) 自带的一个强大的监测和管理工具,主要用于诊断和分析Java应用...对于基于JDK 5.0的Tomcat配置,确保JConsole的兼容性以及正确配置JMX代理是关键步骤。

    apache-tomcat-8.5.56.zip

    1. **安装与配置**:首先,你需要解压"apache-tomcat-8.5.56.zip"文件,得到Tomcat的安装目录。然后,根据操作系统的不同,可能需要配置环境变量如`CATALINA_HOME`,以便系统能找到Tomcat的路径。接着,你可以通过...

    apache-tomcat-7

    在`conf`目录下,`users.xml`和`tomcat-users.xml`用于配置Tomcat的管理用户和角色,实现对管理界面的访问控制。此外,应根据生产环境需求,调整`server.xml`中的`<Engine>`、`<Host>`和`<Context>`元素以增强安全...

    apache-tomcat-7.0.96.tar.gz

    解压下载的"apache-tomcat-7.0.96.tar.gz"文件到您选择的目录,通常是在Linux或Unix系统上使用`tar -zxvf apache-tomcat-7.0.96.tar.gz`命令。在Windows系统中,可以使用解压缩软件。解压后,你可以通过配置环境...

    apache-tomcat-8.0.30.rar

    2. **JMX监控**:开启JMX远程访问,使用JConsole或其他管理工具监控Tomcat的运行状态。 **四、优化** 1. **连接器优化**:调整`Connector`元素的`maxThreads`、`minSpareThreads`等属性,以适应服务器负载。 2. *...

    apache-tomcat-8.5.57.rar

    - 解压"apache-tomcat-8.5.57"文件后,找到并启动`bin`目录下的`startup.sh`(Unix/Linux)或`startup.bat`(Windows)脚本来启动Tomcat服务器。 - 配置主要通过修改`conf`目录下的`server.xml`文件,可以设置端口...

    linux下tomcat优化设置最大连接数内存jconsole监控.docx

    ### Linux 下 Tomcat 优化设置最大连接数及内存 JConsole 监控 #### 一、Tomcat 内存优化 ##### 1.1 基本原理 在启动 Java 应用程序时,JVM(Java 虚拟机)会为应用程序分配一定的初始内存和最大内存。这些设置对...

    apache-tomcat-8.0.44

    4. **远程监控**:启用JMX(Java Management Extensions),可通过JConsole等工具远程监控Tomcat状态。 **六、安全注意事项** 1. **修改默认端口**:避免使用默认的8080端口,以降低被扫描的风险。 2. **权限设置**...

    jmx 实现远程连接tomcat

    使用JDK自带的jconsole插件,我们可以连接到tomcat,测试jmx远程监控是否成功。如果连接不成功,请检查Linux环境下/etc/hosts文件,将内的IP更改为Linux主机的IP,然后保存,重启机器,再次启动tomcat,使用jconsole...

    mac-apache-tomcat.zip

    12. **JMX监控**:Apache Tomcat支持Java Management Extensions (JMX),可以通过JConsole或其他工具进行远程监控和管理,如查看内存使用情况、线程状态等。 13. **性能优化**:根据实际需求,可以调整Tomcat的JVM...

    linux下tomcat6

    首先,你需要从Apache官方站点下载`apache-tomcat-6.0.18-src.tar.gz`源码包。使用`wget`或浏览器下载到本地,然后使用`tar`命令解压缩,如: ``` wget ...

    apache-tomcat-7.0.69.zip

    - 调整`conf/server.xml`中的`<Executor>`和`<Connector>`元素,例如调整线程池大小,优化连接器配置。 - 使用JVM调优工具(如JConsole或VisualVM)监控和调整内存分配。 - 配置缓存和负载均衡策略,提升响应速度...

    apache-tomcat-8.5.60.zip

    - 配置conf/tomcat-users.xml来定义用户角色和权限。 - 使用SSL/TLS加密通信,防止数据泄露。 - 限制不必要的网络访问,例如关闭默认的管理端口。 - 定期更新Tomcat以修补安全漏洞。 六、监控与故障排查 - 使用JMX...

    apache-tomcat8

    为了实现安全管理,Tomcat提供了用户管理和角色认证的功能,这在`conf/tomcat-users.xml`中配置。通过定义不同角色和用户,可以实现基于角色的访问控制(RBAC)。 此外,Tomcat支持热部署,即在运行状态下更新应用...

Global site tag (gtag.js) - Google Analytics