Tra l’11.7 e oggi, si è verificato un picco nel tempo della CPU richiesto per il rendering di una pagina nei browser dei nostri utenti.
Questo sembra essere bloccato dal nuovo CSS. Non abbiamo apportato modifiche da parte nostra, ma effettuiamo aggiornamenti regolari (quasi giornalieri).
Ecco alcuni dati per avere un’idea migliore del problema. A sinistra c’è l’11.7
Purtroppo non sono in grado di dirlo, non conserviamo registri così dettagliati con la community di Discourse.
Ma dal log sono riuscito a recuperare questo <meta name="generator" content="Discourse 3.3.0.beta4-dev - https://github.com/discourse/discourse version 39187d98149e9822a8c9c21da9c1dc6a7aff4e49">
Questo sarebbe l’ultimo stato in cui funzionava ancora correttamente.
Quello dovrebbe essere “<meta name="generator" content="Discourse 3.3.0.beta4-dev - https://github.com/discourse/discourse version 39187d98149e9822a8c9c21da9c1dc6a7aff4e49">”, estratto dai contenuti grezzi del post per chiunque ne abbia bisogno.
Nello screenshot delle misurazioni LCP, lo screenshot “precedente” sembra mostrare la visualizzazione del crawler basic-html, mentre lo screenshot “corrente” mostra l’app JS completa che viene presentata agli utenti.
Ha senso che l’app JS completa abbia tempi CPU e peso della pagina più elevati.
Quindi penso che si tratti probabilmente di una modifica nel sistema di monitoraggio, o forse nel modo in cui Discourse risponde al tuo sistema di monitoraggio.
Tutte le immagini provengono da un singolo sistema che misura in modo coerente sempre lo stesso. Solo le misurazioni sono state effettuate in giorni diversi. Quindi le condizioni sul lato Discourse sono probabilmente cambiate.