멀티 디스코러스 서버에서 db_shared_buffers와 UNICORN_WORKERS 값을 변경해야 할까요?

처음에는 8GB RAM, 4코어 CPU 서버에 Discourse 포럼 하나를 실행하고 있었습니다.

따라서 자동 생성된 app.yml의 db_shared_buffers와 UNICORN_WORKERS 값은 다음과 같았습니다:

db_shared_buffers: "1792MB"
UNICORN_WORKERS: 8

현재는 동일한 8GB RAM, 4코어 CPU 서버에서 Discourse 포럼 세 개를 실행하고 있습니다.

db_shared_buffers와 UNICORN_WORKERS 값을 3으로 나누어 변경해야 할까요?

db_shared_buffers…를 그대로 두셔도 됩니다. 잠깐. 이 app.yml 파일 각각이 각자独立的인 데이터베이스 서버를 가지고 있나요? 그렇다면 단일 postgres 인스턴스를 실행하는 것이 훨씬 나을 것입니다.

하지만 이미 잘 작동하고 있다면, 실제 문제가 발생할 때까지 기다려도 좋습니다.

감사합니다.

단일 데이터베이스를 실행해 보겠습니다.