AKTUALIZUJ
Po przeczytaniu tego bloga modyfikuję kod źródłowy, uaktualniam projekt z .net core 1.0 do 3.1.
Proponuję spróbować lub zmodyfikować w swoim projekcie, aby przetestować czas ponownego połączenia.
Możesz pobrać mój przykładowy kod.
PRYWATNE
Polecam użyć opcji Reconnecting with Lazy pattern.
A odpowiedź w Jak ConnectionMultiplexer radzi sobie z rozłączeniami?, będzie dla Ciebie przydatna.