Ich muss Nachrichten auf einer Maschine (Setter) in bestimmten Kanal veröffentlichen und auf anderen Maschinen (Handler) bekommen. Das Problem besteht darin, dass jeder Handler eindeutige Nachrichten verarbeiten sollte.Pop-Nachricht von Kanal in Redis
Wie ich in documentation sehen kann, gibt es keine Standardmethode, um Nachrichten vom Kanal zu knallen, versuche ich vielleicht, es falsch zu verwenden? Hier
ist Code-Handler:
import redis
r=redis.Redis()
pubsub = r.pubsub()
pubsub.subscribe('test_channel')
for item in self.pubsub.listen():
...
Hier ist der Code der Setzer:
import redis
r = redis.Redis()
r.publish('test_channel', 'test message')