Solucionando graves problemas de desempenho com o último Discourse?

Definitivamente, há algo errado com sua instalação; você deveria obter um desempenho muito melhor com esse hardware.

Tente executar um VACUUM explícito no PostgreSQL. Se você estiver usando a instalação do contêiner tudo-em-um:

# docker exec -it -u postgres app psql discourse
psql (13.1 (Debian 13.1-1.pgdg100+1))
Digite "help" para obter ajuda.

discourse=# VACUUM ANALYZE;
VACUUM

Quantos workers do Unicorn você configurou no seu app.yml?

Você pode pedir ao Discourse para incluir cabeçalhos de desempenho adicionais nas respostas adicionando o seguinte à sua seção env:

DISCOURSE_ENABLE_PERFORMANCE_HTTP_HEADERS: true

Enquanto está nisso, você pode ativar o miniprofiler seguindo esta postagem.

5 curtidas