如何实现对一个主题的测量处理一次?



我有两个订阅主题的应用程序实例。由于有两个实例(即两个订阅者(,因此将生成两个事件(消息(并将其写入队列。(现在我在队列中有重复的消息,每个消息都将被处理(但是我想要一个解决方案,其中只处理一个事件/或只将一条消息写入队列。我怎样才能做到这一点?我必须有两个订阅者,而不是一个关闭

JMS 主题遵循发布-订阅语义,其中每个订阅者都将收到消息。但是,JMS 队列遵循点对点语义,其中只有 1 个连接的使用者会收到消息。因此,如果您希望消息仅由一个客户端使用,那么所有使用者都应连接到 JMS队列而不是主题

最新更新