Problemas intermitentes de carregamento ao navegar entre categorias de nível superior e filhos

Estamos enfrentando cargas de página inconsistentes em nosso fórum Discourse ao navegar entre categorias principais e suas respectivas subcategorias. Às vezes, o conteúdo carrega como esperado, mas outras vezes é necessário atualizar manualmente para que o conteúdo apareça.

Além disso, ativamos o componente de breadcrumb, que também não exibe em certas páginas e só apresenta problemas de forma inconsistente, a menos que seja manualmente atualizado.

Nossa configuração:

  • Estrutura de categorias sem múltiplos níveis
  • Hospedado em um VPS Linux com 16GB de RAM (sem gargalos evidentes de recursos)
  • CDN ativada
  • Temos um tema personalizado e alguns plugins e componentes instalados.

Estamos procurando orientações sobre:

  • O que pode estar causando esses problemas de carregamento/exibição inconsistentes?
  • A CDN ou algum cache do lado do cliente pode estar interferindo?
  • Existem configurações específicas de servidor/cliente, plugins ou componentes de tema que devemos revisar?
  • Como garantir que o conteúdo das categorias e elementos dinâmicos como breadcrumbs carreguem de forma consistente sem precisar atualizar?

Qualquer insight ou etapa de solução de problemas recomendada seria muito apreciada.

Pode estar relacionado a isto: Experimental ‘lazy_loaded_categories’ feature enabled on Meta

Eu não prestei atenção ao desenvolvimento desse recurso, mas isso parece que pode estar relacionado.

Olá Pfaffman, eu tentei habilitar o Lazy load, mas não me ajudou a carregar as páginas de categorias, ainda requer atualização manual e é um pouco inconsistente. No entanto, habilitar o lazy load resolveu outro problema em que algumas categorias não eram vistas na página inicial. Categories Missing from `categories.json` Despite Existing in the System (Custom Theme) - #13 by Steve_John

1 curtida

No entanto, devemos desabilitar o Lazy loading, pois temos outros problemas com o lazy loading; ao desabilitar o lazy loading, voltamos aos problemas onde esses cartões não serão vistos na página inicial.