¿Solución de problemas de rendimiento graves con la última versión de Discourse?

Definitivamente hay algo incorrecto con tu instalación; deberías obtener un rendimiento mucho mejor con este hardware.

Intenta que PostgreSQL realice un VACUUM explícito. Si estás utilizando la instalación del contenedor todo en uno:

# docker exec -it -u postgres app psql discourse
psql (13.1 (Debian 13.1-1.pgdg100+1))
Escribe "help" para obtener ayuda.

discourse=# VACUUM ANALYZE;
VACUUM

¿Cuántos workers de unicornio tienes configurados en tu archivo app.yml?

Puedes pedirle a Discourse que incluya encabezados de rendimiento adicionales en las respuestas añadiendo lo siguiente en tu sección env:

DISCOURSE_ENABLE_PERFORMANCE_HTTP_HEADERS: true

Mientras estás en ello, puedes activar miniprofiler siguiendo este post.

5 Me gusta