[英]Jedis PubSub from Different Classes
我想知道是否有可能讓發布者在Jedis中將消息推送到一個頻道上,並且在完全獨立的類中,讓訂閱者在同一頻道上偵聽消息。
例如,對於一個班級,有
jedis.publish(CHANNEL_NAME, entry.toString());
在另一堂課上,通過
jedis.subscribe(subscriber, CHANNEL_NAME);
其中訂戶是擴展JedisPubSub的內部類。
謝謝你的幫助!
經過研究,我發現這是可能的! 代碼保持不變,只要您將兩者指定的CHANNEL_NAME設置為相同即可(也許可以從屬性文件中讀取?),那么就不會有問題。 注意,您的訂閱者必須先訂閱頻道並等待消息,然后才能向頻道發布任何內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.