Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

Recuperar da conexão perdida no redis pub/sub


Infelizmente, é preciso 'pingar' o Redis para verificar se ele está disponível. Se você tentar colocar um valor no armazenamento Redis, ele gerará um ConnectionError exceção se a conexão for perdida. Mas o gerador listen() não fechará automaticamente quando a conexão for perdida.

Acho que hackear o pool de conexões do Redis pode ajudar, experimente.

P.S. In é muito inseguro conectar-se ao redis em um ambiente de rede não confiável.