微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

一个消息主题可以订阅另一个主题吗?

如何解决一个消息主题可以订阅另一个主题吗?

我怀疑答案是否定的,但我想确认一下。

我看到了一个类似的问题,其中的回答是将消息标记自动转发,但这不一样。本质上,TopicA 处于企业级别,TopicB 处于某个本地级别。本地消费者将订阅 TopicB,TopicB 将接受已发布的消息/事件,但我也希望 TopicB 现在也可以在 TopicA 上发布任何内容。因此,TopicA 或发布者到 TopicA 的部分没有先验意识 TopicB 存在。

现在,我想我需要一个小型服务来简单地订阅 TopicA 并发布到 TopicB。

解决方法

您使用的是什么消息传递实现?如果这是 JMS,则考虑使用消息桥。

,

不幸的是,这个问题太笼统了。

在 Kafka 中,您可以拥有一个重新发布器,它从一个流中消费并发布到另一个流。

在 AMQP(例如 RabbitMQ)中,您可以拥有一个同时发布到全局和本地主题的交换,对路由键(甚至是多级交换拓扑)进行过滤。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。