gpt4 book ai didi

java - Jedis(Java Redis) 如何连接两个或多个订阅者?

转载 作者:可可西里 更新时间:2023-11-01 11:21:18 25 4
gpt4 key购买 nike

我有两个订阅者,他们应该连接到不同的 channel 。但是,如果我尝试为他们订阅 channel ,则什么也不会发生。我认为这是一些多线程问题,但不知道如何解决这个问题。有没有关于如何与多个订阅者一起工作的示例?

最佳答案

如果不处于竞争状态,https://github.com/xetorthio/jedis/pull/998可以帮到你,预定下个版本发布。

顺便说一句,如果您不需要动态订阅,或者您的 channel 具有相同的模式,则无需为每个 channel 创建订阅者。您可以使用 Jedis.subscribe() 和 Jedis.psubscribe() 一次订阅多个 channel 。

您可以处理来自 onMessage() 的消息,它会为您提供 channel 名称和消息。

关于java - Jedis(Java Redis) 如何连接两个或多个订阅者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30693272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com