Come eseguire la manutenzione di Major Discourse con tempi di inattività minimi?

Se hai un’installazione a due container, il nuovo container viene creato mentre quello vecchio è in esecuzione. Il tempo di inattività è solo il tempo necessario per avviare il nuovo container. L’unico problema è che hai bisogno di abbastanza RAM per creare un container mentre l’altro è in esecuzione.

Passaggio da un container standalone a container web e dati separati, ma di solito sposto una nuova VM.

Se desideri tempi di inattività pari a zero, hai bisogno di un load balancer che mantenga in esecuzione il vecchio container finché il nuovo non si è avviato completamente. Quindi, arresti il vecchio container ed esegui le migrazioni post-aggiornamento.

7 Mi Piace