关于jmx连接linux上的activemq,实现监控,一直提示连接超时

linux版本:Red Hat Enterprise Linux Server release 5.6

activemq版本:apache-activemq-5.8.0

本地端使用Java的JMX方法来远程连接activemq,用来返回队列相关信息,但是后台一直报连接超时
java.net.ConnectException: Connection timed out: connect

linux上的activemq已设置
useJmx="true"

bin文件夹中的
activemq也修改了,解开了注释
ACTIVEMQ_SUNJMX_START="-Dcom.sun.management.jmxremote.port=11099 "
ACTIVEMQ_SUNJMX_START="$ACTIVEMQ_SUNJMX_START -Dcom.sun.management.jmxremote.password.file=${ACTIVEMQ_CONF}/jmx.password"
ACTIVEMQ_SUNJMX_START="$ACTIVEMQ_SUNJMX_START -Dcom.sun.management.jmxremote.access.file=${ACTIVEMQ_CONF}/jmx.access"
ACTIVEMQ_SUNJMX_START="$ACTIVEMQ_SUNJMX_START -Dcom.sun.management.jmxremote.ssl=false"
ACTIVEMQ_SUNJMX_START="$ACTIVEMQ_SUNJMX_START -Dcom.sun.management.jmxremote"

hosts文件的ip地址也改成本机地址了,hostname也曾经改过,但是没效果,就改回来了

现在已经不知道该怎么改了,始终没法连接成功,烦请各位大佬支支招。

1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
ActiveMQ的远程监控之JMX设置
为了能够使用JMX监控远程的ActiveMQ以及使用JMX API以编程的方式操作ActiveMQ,我们需要对ActiveMQ进行配置,以使JMX能够正确连接到远程的ActiveMQ监控服务。我的环境如下: ActiveMQ所在的服务器: 1.Linux之CentOS 6.5 2.ActiveMQ5.10 JMX所在的客户端 1.Windows7 2.JDK7.0   首先,需...
Linux系统_ActiveMQ 远程监控_JMX配置
注: ActiveMQ 的版本为:apache-activemq-5.12.0 一.ActiveMQ 远程监控之无密码连接     1.在 apache-activemq-5.12.0/conf/ 目录下的 activemq.xml 的文件中             1) 在 标签中添加 useJmx="true" 属性值                 useJmx
ActiveMQ学习笔记之六--监控broker(JMX)
 监控broker(JMX) 首先,broker要启用JMX支持:        broker.setUseJmx(true); //启用JMX监控          运行Jconsole,远程连接输入:service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi   新增一个队列: 选择测试队列的“操作”,可以发送消息,以及查看该...
Linux系统_ActiveMQ_远程连接JMX
二.有密码方式连接      1.检查 ActiveMQ 所在服务器 hosts 文件的设置:           a.使用命令:  cat  /etc/hosts           127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4                ::1
ActiveMQ 远程监控JMX设置
linux下的设置: 1.cat /etc/hosts 检查hosts文件设置,不用127.0.0.1,用实际IP地址 12.32.234.21 localhost localhost.localdomain localhost4 localhost4.localdomain4   2.${ACTIVEMQ_HOME}/conf/activemq.xml 中的 broker 节点增加  u
ActiveMQ连接JMX固定RMI的问题
ActiveMQ连接JMX固定RMI的问题 ​ 关于ActiveMQ的监控,可以通过JMX。JMX的相关配置,首先要在ActiveMQ里面把broker标签里的useJmx=”true”打开,然后对JMX进行端口进行配置,可以在activemq.xml里的managementContext进行配置,也可以在bin里的env里进行配置。我们是在env里进行配置的。相关配置: ACTIVE...
Java操作 ActiveMQ 远程监控JMX设置
activemq.xml设置 第一个配置: 在你下载activemq文件夹下的config中,找到activemq.xml,在broker节点增加useJmx=”true” useJmx表示开启jmx监控 2.在managementContext节点更改3.修改bin/文件夹中的启动脚本activemq1,Windows SUNJMX=-Dcom.sun.management.jmxrem
远程访问JMX遇到连接不上的问题(JConsole和VisualVM工具类似)
远程访问JMX遇到连接不上的问题(JConsole和VisualVM工具类似) java.rmi.ConnectException: Connection refused to host: 10.88.112.165; nested exception is:  java.net.ConnectException: Connection timed out: connect at sun.rm...
JMeter监控Linux服务器资源时报连接超时解决方法。
了解性能测试的人都知道,Jmeter可以做监控服务器的CPU,磁盘等信息。但是教程所说的都是正确情况下的操作步骤,由于个人在做性能测试时,出现了以下的错误信息,导致获取不到CPU等信息情况:也试过了在Linux系统上开放某个端口等,甚至设置成让本机的IP可以访问整个Linux上的所有端口。但是也无补于事,该问题还是存在。可惜整个公司只有我一个测试的,通过网上搜答案也无法找到答案。终于找了差不多2周...
ActiveMQ的JMX监控使用
package easyway.app.activemq.demo3; import javax.management.ObjectName; import org.apache.activemq.broker.jmx.BrokerViewMBean; import org.apache.activemq.web.RemoteJMXBrokerFacade; import org...
Jboss6的开启JMX配置用于远程监控
1:修改JDK下面的jmx的配置文件: 切换至$JAVA_HOME所在目录/jre/lib/management下, I:将jmxremote.access、jmxremote.password.template权限调整为读写: #cp jmxremote.password.template jmxremote.password #chmod 6...
linux 开启 jmx监控
catalina.sh 在 "Command "行下添加如下一行: JAVA_OPTS="-Dcom.sun.management.jmxremote.port=9008 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.ho...
ActiveMQ笔记(5):JMX监控
系统上线运行后,及时监控报警是很必要的手段,对于ActiveMQ而言,主要监控的指标有:MQ本身的健康状况、每个队列的生产者数量、消费者数量、队列的当前消息数等。 ActiveMQ支持JMX监控,使用步骤如下: 一、修改conf/activemq.xml broker … useJmx="true”> true" connectorPort=“jmx端口号” conne
使用Jconsole远程监控ActiveMQ
在工作需要使用jconsole来监控ActiveMQ的运行情况,于是找了些资料,不知道是资料过期了,还是发布这些资料的人没有验证过方法的可用性,我使用这些方法硬是没有连接上。最后在多次尝试之后终于连上了,记录一下,希望也能帮到你。 1. 环境版本 ActiveMQ: 5.11.1(其他版本有可能不适用) jconsole: JDK1.8自带(这个应该不太影响) 2. 配置过程 打...
ActiveMQ_JMX监测ActiveMQ中队列的状态
JMX监测ActiveMQ中队列的状态   ref:  http://activemq.apache.org/jmx.html http://my.oschina.net/jinghaichao/blog/57318 http://blog.csdn.net/hjxgood/article/details/18706759   1.enable JMX support useJmx=
阿里云ECS 和腾讯云主机 使用jconsole 连接tomcat 监控连接失败问题
问题出现情景:    使用jconsole 连接阿里云主机上的tomcat 查看jvm信息,按照正常配置 网上很多 JAVA_OPTS=-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.managemen...
JMX监控ActiveMQ队列数据,用echats图标展示
// jmx服务地址,注意端口 static String jmxServiceURL = "service:jmx:rmi:///jndi/rmi://172.21.201.93:11099/jmxrmi"; // brokerName和type的首字母要小写,大写会报错。brokerName要跟配置文件里的一样。 static String objectName = "org.apac...
客户端监控连接ActiveMQ状态
1、spring配置文件中配置exceptionListener <bean id="exceptionListener" class="test.TempExceptionListener"> </bean> <bean id="listenerContainer" class="org.springframework.jms.listener.Defau.
【Linux运维入门】JMX方式远程监控Linux下JVM运行情况
这篇博客以JBoss服务器为例,介绍JMX以方式如何配置,以远程连接服务器,查看JVM运行情况。其他服务器如Tomcat等类似。 运行环境 1. 服务器:CentOS 7(最小化安装) ip:192.168.22.249 jdk:1.8 2. JBoss版本:Jboss-eap-6.2 3. 客户端:WindowOS ip:xxx.xxx.xx.xx jdk
zabbix-activemq监控模板
zabbix-activemq监控模板zabbix-activemq监控模板zabbix-activemq监控模板
VisualVM通过JMX访问远程连接不了的问题
如题 折腾了四五个小时,一直连接不了,查了好多资料,颠来倒去都是那么几种配置方式。 该修改的地方都已经做了修改,ping也可以通,telnet ip 端口  也是可以的。 很多人都说是hostname的问题。尝试修改后无果。 最终发现了解决办法就是把防火墙关掉。 原因呢?如下: 虽然已经对主监听端口设置了允许访问,但是随机端口号是java进程启动后,OS随机分配给jmxserver的,
Linux 不能连接 JMX 问题
  有些时候在Linux下启动某个包含有JMX的java程序的时候,使用jconsole 通过 JMXURL连接的时候会出现连接失败情况,如果java程序的配置和代码都是正确的情况下出现这种情况,需要修改Linux的hosts文件   vi /etc/hosts   hosts的默认配置是:    # Do not remove the following line, or various pro
jmx远程访问关键设置
前段时间在排查问题过程中我使用了jprofiler远程进行了jvm资源使用情况的监控,从系统的损耗来看,jprofiler对系统资源尤其是内存的消耗是非常庞大的。当时配置的jprofiler内存使用上线是1G,后来发现系统内存在整个测试过程中出现持续上涨的趋势,最后稳定在3G左右(JVM的内存我们配的上限值是2G)。 从这个情况来看,如果我们要在测试过程中利用图形界面的形式实时监控jvm内存的...
ActiveMQ 无法启动 提示端口被占用 解决方案
ActiveMQ 无法启动 提示端口被占用 解决方案   2012-08-29 11:33:26|  分类: IT杂谈 |  标签:activemq  端口占用  address  already  in  |举报|字号 订阅 消息总线AcitveMQ无法启动,总是提示端口被占用 提示如下: 2012-08-29 11:14:49,229 | E
ActiveMQ发送消息出现连接失效问题
最近玩起了Docker和ActiveMQ之后,想起可以在Docker中搭建一个ActiveMQ容器来运行ActiveMQ环境,当我费劲千辛终于搭建好了容器之后,我照着视频老师的代码做了一遍,发现出现了连接失败问题,起初我以为是我的容器端口映射出现了问题,我在本地连接容器是完全没有问题的,然后我翻阅ActiveMQ的文档发现使用的传送协议是TCP协议,我有回头将容器的TCP协议端口打开了,发现还是不
三十一、Springboot整合JMX(监控)
(一)JMX规范和应用场景介绍   参见Java分布式应用学习笔记08JMX规范与常用的监控场景 (二)Springboot整合JMX 1、暴露MBean @Component @ManagedResource( objectName = "org.pc.jmx:type=SimpleBean", description = "这里是描述" ) public cla...
java 通过jmx获取active mq队列消息
http://www.cnblogs.com/king1302217/p/6278987.html 一、修改active mq配置文件 修改\conf\activemq.xml,带下划线部分     Licensed to the Apache Software Foundation (ASF) under one or more     contributor lic
Jmeter 在 linux 命令行下报“获取连接时间过长”的异常
这两天因为要对刚上线的项目进行压力测试,比较紧急,使用了不怎么熟悉的Jmeter。虽然之前用过一段时间LoadRunner,但是由于它本身过于沉重,安装比较复杂,对加压机和被加压机要求比较高,而且本人在linux上面没有使用经验。更重要的是它是收费的,需要相当昂贵的价格购买license,于是放弃它而选择了更为轻量的Jmeter。
JMX远程访问ubuntu下ActiveMq 删除队列信息
在ubuntu下启动ActiveMq5.5.1,并配置使其可用JMX远程访问,这样配置的需求是:必须管理队列,可删除队列中指定信息。     配置中需要注意:    1.  在conf/activemq.xml中broker标签中添加 useJmx="true"属性;    2.  将启动文件bin/activemq 中的配置放开 ACTIVEMQ_SUNJMX_START="-Dcom.
jmx获取activemq消费者详情
原文链接:   http://www.cnblogs.com/king1302217/p/6278987.html 修改服务器上mq 配置文件     Licensed to the Apache Software Foundation (ASF) under one or more     contributor license agreements.  See the N
ActiveMQ 连不上
报错信息如下 Wire format negotiation timeout: peer did not send his wire format 原因是连接错了端口 java tcp 是 61616 python stomp 是 61612 java 连 61612 是连不上的
JMeter使用ServerAgent监控阿里云服务器连接不上处理方法
使用Jmeter ServerAgent插件监控阿里云服务器时,默认端口为4444,连接不上。修改端口号为7878后正常。修改端口命令:java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 7879 --tcp-port 7879...
windows下利用jmx监控远程linux服务器tomcat
step1.停止服务器上的tomcat step2.更改服务器tomcat bin里面的catalina.sh文件,在“#—–Execute The Requested Command”加入以下配置: CATALINA_OPTS="$CATALINA_OPTS -Djava.rmi.server.hostname=${IP} -Dcom.sun.management.jmxremote -Dc...
通过jmx获取activemq-5.90集群监控信息的java代码
准备工作: activemq-5.90安装包  下载地址:http://activemq.apache.org/download-archives.html 安装步骤请参考:http://blog.csdn.net/qq_29447481/article/details/72901969
用JCONSOLE无法连接远程Jms服务器
今天装了台activemq5 Jms服务器,打算用本地jconsole 通过jmx连接到amq,总是失败; 检查了一下bin下的activemq脚本,里面配置如下: if [ -z "$SUNJMX" ] ; then SUNJMX="-Dcom.sun.management.jmxremote.port=9999 - Dcom.sun.management.jmxremote.authe...
如何开启Java程序的JMX远程访问
        JMX(Java Management Extensions,即Java管理扩展)是一个为Java应用程序植入管理功能的框架。当需要通过JMX对远程服务器上的JVM进行监控时,可以在Java应用启动时增加如下参数:         -Dcom.sun.management.jmxremote         -Djava.rmi.server.hostname=100.0.66...
java实现activemq远程监控(基于springBoot)yml动态配置
1.需求说明 在java程序代码中获取activemq中每个队列的消息消费情况 2.需要解决以下问题 activemq远程监控配置 java代码怎么调用 如何实现动态配置相关参数 3.实现步骤 3.1activemq远程配置   进入到activemq安装目录 cd apache-activemq-5.15.6 图为测试环境路径 进入到conf目录下 修改配置文件...
jProfiler远程连接Linux监控jvm、tomcat运行状态(很详细)
第一步、下载软件 官网地址:http://www.ej-technologies.com/download/jprofiler/files ,一个linux服务端,一个windows客户端 GUI界面 第二步、安装 1、下载好后把tar包上传的linux服务器,解压。    / 2、修改tomcat的bin/catalina.sh文件       j
通过JMX实现对ActiveMQ的监控
一、相关配置的修改   1.    修改conf/中的activemq.xml,在   ...                ...     2.      修改jmx.access和jmx.password,在其中添加一个用户 jmx.access # The "monitorRole" role has readonly access. #
ActiveMQ实战(一)——安装和监控
最近在项目中需要在两个系统之间异步传递信息。我们选择了ActiveMQ。 关于ActiveMQ的介绍,在这里就不赘述了,具体可以参考官网英文文档。 闲话不多说,先下载activemq的安装包,URL如下: http://activemq.apache.org/activemq-541-release.html 我下载的时候,最新版本是5.4.1;后面的讨论都是基于这个版本。 解压...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java jmx学习资料 关于大数据培训