Update: From the below note it appears that Azure Redis has a 60 second idle time for its configuration. The connectionwatchdog in redis is seeing the connection and reporting correctly the disconnect about every 2 minutes which makes sense i believe with the 60 second settings. My question now is how to keep the connection for PubSub in Lettuce open? It was suggested to do a periodic PING. Lettuce forbids this in the following class: PubSubEndpoint line 144 method validateCommandAllowed()
Link to Project that can produce problem Link to logs
Thank you in advance, David