최신 Discourse의 심각한 성능 문제 해결 방법?

설정에 분명 문제가 있습니다. 이 하드웨어를 사용한다면 훨씬 더 나은 성능을 기대할 수 있어야 합니다.

Postgres에서 명시적인 VACUUM을 실행해 보세요. 올인원 컨테이너 설치를 사용하고 있다면:

# docker exec -it -u postgres app psql discourse
psql (13.1 (Debian 13.1-1.pgdg100+1))
Type "help" for help.

discourse=# VACUUM ANALYZE;
VACUUM

app.yml에서 유니콘(unicorn) 워커를 몇 개로 설정해 두셨나요?

env 섹션에 다음 내용을 추가하면 Discourse가 응답에 추가 성능 헤더를 설정하도록 할 수 있습니다:

DISCOURSE_ENABLE_PERFORMANCE_HTTP_HEADERS: true

기회를 aproveitando, 이 게시물을 참고하여 miniprofiler를 활성화할 수도 있습니다.