Recentemente ho riscontrato alcuni problemi con la modalità burst sul mio server Lightsail. Dopo un arresto e un riavvio per ripristinare il server, ho notato due volte (e anche nei due anni precedenti) che mentre la homepage carica una versione memorizzata nella cache del forum, qualsiasi altra pagina a cui si tenta di accedere mostra solo un’icona di caricamento sotto l’intestazione/logo del sito. È un comportamento normale? Presumo che poiché la mia modalità burst è bassa (attualmente all’8%), l’istanza non abbia abbastanza potenza per eseguire Discourse correttamente. Esiste un qualche rilevamento automatico delle risorse della CPU che devo solo attendere? In passato è tornato a funzionare, ma solo dopo un’ora o più.
Grazie. Qualsiasi approfondimento in merito sarebbe utile.
E mi scuso, penseresti che dopo aver fatto questo per oltre 25 anni saprei che le informazioni della pagina che stavo vedendo erano nella cache di Google, ma ahimè… no.
Escluse le pagine memorizzate nella cache, vedo solo…
Sull’istanza. 8GB. Suppongo di aver parlato troppo presto sopra. Con le pagine memorizzate nella cache rimosse, ha ricostruito una versione della homepage di ieri. Tuttavia, tentando di accedere a una pagina diversa dalla home page si ottiene l’icona di caricamento circolare e la pagina non viene mai costruita completamente.
La console Javascript è un disastro. Nulla a livello locale sembra caricarsi. Inoltre, non sono sicuro del motivo per cui lo script degli annunci di Google non viene caricato. Si caricava nella versione precedente della home page.
Aspetta, aspetta… quella grafica di caricamento che ho postato sopra non è una cosa di Cloudflare? Questo dominio è solo DNS (l’ho appena controllato 20 minuti fa). Perché Cloudflare sta interferendo con il mio sito del forum? Questo spiegherebbe alcuni dei problemi, immagino.
Sto imparando un sacco di cose nuove qui. Apparentemente Cloudflare memorizza nella cache le pagine in modalità solo DNS. Quindi, con la modalità di sviluppo attiva in Cloudflare, fondamentalmente il server non risponde. Il che significa che Discourse non è in esecuzione, il che mi riporta alla mia domanda originale: esiste un requisito minimo di CPU per l’avvio di Discourse, ecc. Il mio livello di picco è ora salito al 9,57% dopo il riavvio.