У меня есть несколько приложений, написанных с использованием nodejs или python / django или ... Эти службы работают нормально.Но нужно иметь паб / суб асинхронную связь друг с другом.
В nodejs нет проблем, и они легко могут публиковать / передавать на любой канал redis.
Вопрос: Мой вопрос: как я могу непрерывно подписываться на канал Redis и получать данные, опубликованные другими службами?
Примечание: много ссылокПредлагаем использовать джанго-каналы.Но я думаю, что это не способ сделать это.Если да, то кто-нибудь может мне помочь и рассказать, как это сделать.
Обновление: Django по умолчанию не основан на событиях, как nodejs.Так что, если я использую клиент Redis, я должен, например, проверять Redis каждую секунду и посмотреть, опубликовано ли что-нибудь или нет.Я не думаю, что будет достаточно использовать Redis-клиент в Python.
Действительно ценю это.