Gateway Inválido em intervalos irregulares

Do nada, minha instância do Discourse (instalada via Docker) está retornando erros de Bad Gateway em intervalos. O contêiner ainda está em execução, mas preciso parar e iniciar manualmente o aplicativo para que as coisas voltem a funcionar. Então parece tudo bem… até que isso ocorra novamente em algum momento depois. Não tenho certeza sobre o local apropriado do log para mais informações. Por onde devo começar? Muito obrigado!

1 curtida

Está ficando sem RAM? O que free -h diz?

O que você vê em /var/discourse/shared/standalone/log/rails/production.log (acho que digitei certo, mas se não, você terá que ajustar). E /var/discourse/shared/standalone/log/var_log/nginx/..algo...

1 curtida

Verificarei na próxima vez que isso acontecer. Obrigado! No momento, menos de 50% da RAM está em uso.

1 curtida

Provavelmente não é a RAM, então. Você pode olhar os logs agora.

1 curtida

Os logs parecem OK. Nada óbvio, de qualquer forma. Mesmo quando está funcionando, tem sido muito lento. Frequentemente demora muito para responder, tempo suficiente para que ocorra timeout para os usuários (ou até mesmo para mim, localmente). Realmente estranho, já que essa máquina tem estado estável por muito tempo e poucas mudanças ocorrem nela, além de atualizações de rotina do Ubuntu (18.04).