Errore di connessione a Redis esterno

Ciao Community,

Volevo dare seguito al mio precedente post riguardo alla nostra configurazione di Discourse in Kubernetes, dove stiamo riscontrando problemi di connettività tra i thread di Unicorn e Redis durante i rollout di deployment. Nonostante vari tentativi di configurazione, inclusa la rimozione di HAProxy e la disabilitazione del gateway Istio, il problema persiste.

Apprezzeremmo molto qualsiasi guida o raccomandazione per risolvere questo problema. Nello specifico:

  1. Abbiamo bisogno di una configurazione speciale per Redis per supportare la nostra configurazione?
  2. Qual è l’approccio raccomandato per garantire l’alta disponibilità con Redis, considerando che Redis Cluster non è supportato?
  3. Se optiamo per una configurazione con un singolo nodo Redis, quale sarebbe l’impatto di una breve interruzione di Redis? Discourse ripopolerà i dati in un ambiente Redis stateless in cui tutti i dati vengono persi al riavvio?

Le vostre intuizioni sarebbero preziose mentre continuiamo a risolvere questo problema.

Grazie in anticipo per il vostro supporto.