Una distribuzione verde blu comporta il pompaggio di flussi di dati di prod live (blu) in un ambiente non prod di hot swap (verde) in preparazione alla distribuzione per vivere l'ambiente verde, in modo tale che il green abbia una sincronizzazione completa dei dati con l'ambiente precedente di prod blue.
Mi chiedo che cosa la gente stia usando per copiare dal vivo il traffico del websocket in corso dal blu al verde, scrivo da solo o c'è una libreria di websocket di pubblicazione / sottoscrizione o forse un approccio diverso al blu verde?
La mia app ha server REST nodejs che gestiscono anche il traffico websocket da dispositivi mobili ... un server mongodb, ecc ... ciascuno in contenitori su GCE / AWS
Mi rendo conto che potrei semplicemente sincronizzare il mongodb dal blu al verde, ma che non eserciterebbe i server nodejs verdi con traffico in diretta, il che è un buon controllo di sanità mentale di regressione che sto cercando
Forse se vivo solo il traffico HTTP in avanti, il websocket sottostante che gira su HTTP si prenderà cura di se stesso e non richiederà una specifica configurazione verde blu