我用弹簧靴。 我们有一些微服务,然后每个微服务都有很多实例。 我当时在考虑使用像ibm mq这样的消息传递软件。
我看到有一个开胃菜。 https://github.com/ibm-messaging/mq-jms-spring
如果微服务x发送了x.created事件。
我希望y和z得到它...但是只有y和z的一个实例。
我开始了,但是我认为这样做需要将消息发送到两个队列中
答案 0 :(得分:0)
Kafka似乎是这里的可用选项之一。
当您通过生产者向kafka主题发送消息时,所有订阅该特定主题的消费者组都会收到该消息,并且该消费者组中可以有任意数量的消费者,并且只有一个消费者会收到该消息。