active mq基本问题排查

下载active mq直接下载

官方网站 http://activemq.apache.org/

Windows版本
https://archive.apache.org/dist/activemq/5.12.0/apache-activemq-5.12.0-bin.zip

Unix / Linux / Cygwin版
https://archive.apache.org/dist/activemq/5.12.0/apache-activemq-5.12.0-bin.tar.gz
我在本地Windows10 64位,下载后直接解压,进入mq的bin目录,win64文件夹下的activemq.bat,双击打开
其他什么都不用改,默认mq消息发送地址url就是tcp://localhost:61616
打开mq控制台
localhost:8161/admin 用户名密码默认都是admin
控制台我打开出现503,就重新下载了不同版本的mq 控制台成功出现
点击queues查看队列
在这里插入图片描述
控制台中显示的Name:是队列的名字,
Number Of Pending Messages是等待消费的消息的数量,
Number Of Consumers是消费者的数量,
Messages Enqueued是队列中的消息,
Messages Dequeued是被消费的消息的数量,
Views可以查看可以指定一个消费者,
Operation指定了对该队列的操作:发送、清空、删除。
目前是项目已经启动了,所以消费者数目为1,如果关闭项目,消费者数目会变为0,所以先确定你有没有正确连接上mq,
然后是发送消息的代码 如果成功发送1条即项目没有异常,那么发送成功
如果Number Of Pending Messages 数目为1说明没有被消费,那么看消费者监听的地址是否一致
还有队列名是否一致,大概问题就是这样
如果全部正确 Number Of Pending Messages为0,Messages Enqueued 1条Messages Dequeued 1条,说明消费掉了。
另外如果mq重启了,未消费的消息会丢失。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值