Como realizar manutenção de Discourse com tempo de inatividade mínimo?

O Discourse é tão estável que isso é desnecessário para a maioria das instalações (mas acho que você pode considerar isso para requisitos de alta disponibilidade ou se estiver hospedando outras pessoas?!)

Acho que não tive uma única interrupção em 7 anos devido a uma “falha” de produção…

Os momentos de maior risco na vida de um Discourse são sempre na reconstrução.

A configuração de dois contêineres lhe dá a capacidade de inicializar uma nova compilação antes de se comprometer com ela, embora isso não detecte alguns erros de tempo de execução, é claro.

O problema é que, se suas migrações foram executadas, você pode precisar se comprometer com a nova compilação e, portanto, geralmente tentaria rastrear e corrigir a origem desses erros em vez de reverter.

Geralmente, as pessoas não tentam reverter…

1 curtida