在为公司安装zabbix 监控tomcat过程,遇到一个坑,几乎花了我一天的时间来解决这个问题,我觉得有必要写出来,避免更过的人来花更多的时间来采坑。在安装客户端的时候,找了很多博客都是这样写的

在tomcat下的/bin/catalina.sh文件中添加以下内容:

CATALINA_OPTS="$CATALINA_OPTS
-Djavax.management.builder.initial=
-Dcom.sun.management.jmxremote=true
-Dcom.sun.management.jmxremote.port=12345
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Djava.rmi.server.hostname=192.168.247.132"   

但是这样,12345端口并不能监听起来。
查了很多资料都是这样写的,我照着写了就是不能起来,终于在一个论坛里面找到一篇博客,是这样解决的。
编辑TOMCAT_HOME/bin/catalina.bat,在开头加入下面几行:

set CATALINA_OPTS=%CATALINA_OPTS% -Djava.rmi.server.hostname=JMX_HOST
set CATALINA_OPTS=%CATALINA_OPTS% -Djavax.management.builder.initial=
set CATALINA_OPTS=%CATALINA_OPTS% -Dcom.sun.management.jmxremote=true
set CATALINA_OPTS=%CATALINA_OPTS% -Dcom.sun.management.jmxremote.port=JMX_PORTset CATALINA_OPTS=%CATALINA_OPTS% -Dcom.sun.management.jmxremote.ssl=false
set CATALINA_OPTS=%CATALINA_OPTS% -Dcom.sun.management.jmxremote.authenticate=false

如果是linux版本,编辑TOMCAT_HOME/bin/catalina.sh,在开头加入下面几行:

CATALINA_OPTS="${CATALINA_OPTS} -Djava.rmi.server.hostname=JMX_HOST"
CATALINA_OPTS="${CATALINA_OPTS} -Djavax.management.builder.initial="
CATALINA_OPTS="${CATALINA_OPTS} -Dcom.sun.management.jmxremote=true"
CATALINA_OPTS="${CATALINA_OPTS} -Dcom.sun.management.jmxremote.port=JMX_PORT"
CATALINA_OPTS="${CATALINA_OPTS} -Dcom.sun.management.jmxremote.ssl=false"
CATALINA_OPTS="${CATALINA_OPTS} -Dcom.sun.management.jmxremote.authenticate=false"  

在重新启动tomcat,tomcat就可以启动起来了。
[root@www bin]# ./shutdown.sh
[root@www bin]# ./startup.sh

踏破铁鞋无觅处,得来全不费工夫。念念不忘,必有回响!

原文出处

zabbix 监控 tomcat 客户端 12345端口不能启动解决办法相关推荐

  1. zabbix监控tomcat服务

    服务器配置(zabbix_server) 1. 安装jdk 版本需要1.7以上,我这边安装的是1.8的,可以参考我jdk安装的文章 # 上传到zabbix_server服务端.安装(jdk-8u171 ...

  2. zabbix 监控tomcat实例

    zabbix 监控tomcat实例 环境: CentOS 7.2 zabbix-3.0.5 LTS nginx-1.10.1 php-7.0.11 mariadb-10.1.18 tomcat-9 请 ...

  3. 使用Zabbix监控Tomcat

    使用Zabbix监控Tomcat 服务器配置(zabbix_server) 一.安装Java环境 二.安装 zabbix-server 和 zabbix-java-gateway 三.修改监控端配置文 ...

  4. Zabbix监控Windows客户端设置

    Zabbix监控Windows客户端设置 一.Windows被控端安装 1.Windows代理下载 2.安装代理 二.检查被控端状态 1.查看端口 2.检查代理服务 3.服务端查看获取被控信息 三.W ...

  5. tomcat 8集合memcache所需完整jar包_使用 zabbix 监控 tomcat(包含jvm监控)

    点击上方"民工哥技术之路"选择"星标" 每天10点为你分享不一样的干货  读者福利!多达 2048G 各种资源免费赠送 1.前言: 我们的监控系统是zabbix ...

  6. 使用 zabbix 监控 tomcat(包含jvm监控)

    点击上方"民工哥技术之路"选择"星标" 每天10点为你分享不一样的干货  读者福利!多达 2048G 各种资源免费赠送 1.前言: 我们的监控系统是zabbix ...

  7. linux mysql端口启动失败怎么办,Linux下apache mysql等服务修改默认端口后无法正常启动解决办法...

    Linux下apache mysql等服务修改默认端口后无法正常启动解决办法 linux下 apache 等服务修改默认端口后无法正常启动解决办法 服务器上装了两个webserver,一个是nginx ...

  8. phpStudy ,结果启动却发现报错,Apache80端口被占用解决办法

    phpStudy ,结果启动却发现报错,Apache80端口被占用解决办法 如果安装了SQL Server 2008,那么大概率是它的日志服务占用了80端口,一般来讲,我们不会用到这个组件,关掉也能节 ...

  9. mysql2008无法启动,2005SQL服务无法启动解决办法

    导读:2005SQL服务无法启动解决办法 SQL Server是微软一款很不错的数据库软件,该软件本身在运行的过程中很少出现问题,最近小编的服务器在次重启中,却无法启动2005SQL了,面对那么大的数 ...

最新文章

  1. 隧道技术_隧道施工关于新防水工艺技术
  2. linux调用一个函数失败 打印错误,linux系统调用出错时的处理函数
  3. python函数的返回值是返回引用吗_python-函数(上):函数返回值、函数调用、前向引用...
  4. Flex开源开发框架
  5. 【蓝桥杯单片机】IIC通讯协议与EEPROM(AT24C02)(官方驱动源码改写)
  6. PS5国行版本周六开售 索尼:PS5将缺货至明年
  7. Loadrunner脚本函数
  8. 2018年华尔街高盛、花旗等投行业绩创新高!
  9. 2009年考研数学一解析pdf
  10. html做彩色方格,超级炫酷,美图秀秀制作超漂亮彩色格子字图文教程
  11. 习题 5.9 编程序找出1000之内的所有完数。
  12. 美智光电IPO被终止:年营收9.26亿 何享健为实控人
  13. Consider defining a bean of type ‘com.zsb.dao.UserDao‘ in your configuration.
  14. 无线网卡无法与计算机usb,台式电脑主机安装USB无线网卡使用不了WiFi网络怎么办?...
  15. linux hana 版本查询,通过hdblcm更新HANA组件版本
  16. 爱奇艺奇秀直播的秒播体验优化实践
  17. 【硬核】年底绩效面谈,涨薪,老板给加了1万块
  18. 腾讯云域名备案完整过程记录
  19. 虚拟机php安装swoole扩展,Linux下php安装swoole扩展
  20. 《C#网络编程高级篇之网页游戏辅助程序设计(扫描版)》

热门文章

  1. 12_大数据之图计算_note
  2. 文档管理软件与OA办公系统的区别
  3. Python+Selenium+Firefox headless 配置
  4. springcloud 302跨域问题
  5. python采集火热弹幕数据并做词云图可视化分析
  6. Android-微信支付-记录自己遇到的坑- -!
  7. 5G NR PDSCH频域资源调度
  8. JavaScript错误调试与处理——错误调试_断点
  9. Spark - AUC、Accuracy、Precision、Recall、F1-Score 理论与实战
  10. 2018夏天的俄罗斯之旅 之二