active mq怎么在多系统间调用
描述:
使用的是spring boot框架。单个系统,假设叫做系统B(系统内部)使用active mq 生产者、消费者都是正常的已经实现。现在有其他系统的时候,怎么调用。比如A系统是生产者,想要把消息发送给系统B。让B来消费。这种怎么实现?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(12)
引用来自“JasonWcx”的评论
那就要看你的程序结构了,对消息管道来说,a,b都是客户端,只不过一个生产,一个消费
kafka没用过。不过,我这个问题是消费者B端没有配置好
问题概述:1.系统之间的交流。2.通道技术
目前集中实现的系统交流是RPC技术,通过发布服务,完成系统之间的交流。生产/消费模式。是目前常用的前段与后端交流的一种手段。目前其中是Kafka中间插件。你说的问题,就是配置kafka就行。
是的。但是B没有配置好。所以消费不了
A在发消息到队列里面,B在消费这个队列就好了嘛,amq 似乎一个消费者只能消费一个队列。所以b里面得再有个消费者
解决了。是消费者端B没有配置好
那就要看你的程序结构了,对消息管道来说,a,b都是客户端,只不过一个生产,一个消费
可能是消费端也就是B没有配置好。一直监听不到。收不到生产者发布的消息
实现a的内容生产即可,因为b中已有消费环节
您好,我就是把MQ相关的复制到另一个项目中,然后两个项目都启动,mq也启动。A系统发送消息但是B系统不能获取到。
回复
@尚浩宇 : 使用的是一对一的模式。现在就是消费之端接收不到
@凯哥java 回复
@凯哥java : 那看下队列是否被消费,然后看消费端是否连接到队列