RedisPub Sub блокировка ввода-вывода - PullRequest
0 голосов
/ 27 ноября 2018

У меня есть клиент nodejs, который связывается с vi redis pubsub с другими сервисами промежуточного программного обеспечения.

Служба промежуточного программного обеспечения, написанная на Python. Первые часы у нас не возникает никаких проблем, но через несколько часов, когда я ОПУБЛИКОВАЛ канал от клиентского Python-сервиса nodeJs, ничего не ответил.

NodeJs ------> (PUB) | ----- КАНАЛ ----- |-----> (SUB) Python Service

Как мне справиться с этой проблемой.

Мой код Python показан ниже:


def RedisCheck():
  try:

    r = redis.StrictRedis(host=os.environ["REDIS_HOST"], port=6379)

    p = r.pubsub()

  /****/ 


if __name__ == "__main__":

    RedisCheck()

Это мой код подключения Redis.

С наилучшими пожеланиями.

...