Problemi intermittenti di caricamento durante la navigazione tra categorie di livello superiore e sottocategorie

Stiamo riscontrando caricamenti di pagina incoerenti sul nostro forum Discourse mentre navighiamo tra le categorie di primo livello e le rispettive sottocategorie. A volte i contenuti vengono caricati come previsto, ma altre volte è necessario un aggiornamento manuale per far apparire i contenuti.

Inoltre, abbiamo abilitato il componente breadcrumb, che a volte non viene visualizzato su alcune pagine e questa incertezza si verifica solo se la pagina viene ricaricata manualmente.

La nostra configurazione:

  • Nessuna struttura a più livelli di categorie
  • Hosting su un VPS Linux con 16GB di RAM (nessun evidente collo di bottiglia delle risorse)
  • CDN abilitato
  • Tema personalizzato e alcuni plugin e componenti installati.

Stiamo cercando indicazioni su:

  • Cosa potrebbe causare questi problemi incoerenti di caricamento e rendering?
  • La CDN o eventuali cache lato client potrebbero interferire?
  • Ci sono configurazioni specifiche del server o del client, plugin o componenti del tema che dovremmo esaminare?
  • Come possiamo assicurare che i contenuti delle categorie e gli elementi dinamici come i breadcrumb vengano caricati in modo coerente senza richiedere un aggiornamento?

Qualsiasi intuizione o passaggi di troubleshooting consigliati sarebbero molto apprezzati.

Potrebbe essere correlato a questo: Experimental ‘lazy_loaded_categories’ feature enabled on Meta

Non ho prestato attenzione allo sviluppo di quella funzionalità, ma questo sembra essere correlato.

Ciao Pfaffman, ho provato ad abilitare il Lazy load, ma non mi ha aiutato a caricare le pagine delle categorie, richiede ancora un aggiornamento manuale ed è un po’ incoerente. Tuttavia, abilitando il lazy load, ha risolto un altro problema per cui alcune categorie non venivano visualizzate nella home page. Categories Missing from `categories.json` Despite Existing in the System (Custom Theme) - #13 by Steve_John

1 Mi Piace

Tuttavia, dobbiamo disabilitare il caricamento pigro, poiché abbiamo altri problemi con il caricamento pigro; disabilitando il caricamento pigro, torniamo ai problemi in cui queste schede non saranno visibili nella home page.