Avevo visto la documentazione SKIP_POST_DEPLOYMENT_MIGRATIONS. Quello che mi era davvero sfuggito era questo post che mostra come eseguire deploy senza downtime con launcher:
Quindi ora devo pensarci, ora che so che è fattibile. Se lo farò, aggiornerò MKJ's Opinionated Discourse Deployment Configuration con quello che farò.
Ho avuto molti problemi a preoccuparmene quando fornisco quattro, alcuni mesi quattro e mezzo nove di disponibilità su un servizio che gestisco gratuitamente nel mio tempo libero. È una testimonianza della qualità dello sviluppo di Discourse che posso farlo con una politica di superamento dei test, incluse cose come il minuto in più circa di downtime che ho visto questa volta, e talvolta il riavvio dell’host per gli aggiornamenti di sicurezza.