这里只讨论topic模式的
吐槽:这个世界上竟然还有人在使用activeMQ的,这是我没想到的,根本不会用,要不是服务出问题了,测试环境瞎几把乱点,终于搞明白了一丢丢
1.首先可进入mq的管理页面(ip:8161),点击Manage ActiveMQ broker
2.点击topic,进入列表
3.搜索你的topic名称,会发现有三个,说明是正常的,我的topic叫CtiNotify
第①张图
第②张图
第③张图
点击CtiNotify,可以在这个topic中发布消息,要是消费服务中做了消息打印,就会立马看到了刚才发 布的消息了
进入CtiNotify这个topic后的页面进行消息发布
解决方案: 重启mq后,消费者不能消费,如果没有上述第二章图中的ActiveMQ.Advisory.Consumer.Topic.XXXX,请重启消费的服务即可。
总结: 之前跑得好好的服务,重启可以解决99%的问题。