Niestety trzeba "pingować" Redisa, aby sprawdzić, czy jest dostępny. Jeśli spróbujesz umieścić wartość w magazynie Redis, zgłosi to ConnectionError
wyjątek w przypadku utraty połączenia. Ale generator listen() nie zamknie się automatycznie po utracie połączenia.
Myślę, że zhakowanie puli połączeń Redis może pomóc, spróbuj.
PS In jest bardzo niepewne, aby połączyć się z redis w niezaufanym środowisku sieciowym.