マルチディスクコースサーバーでdb_shared_buffersとUNICORN_WORKERSの値を変更すべきか?

以前、8GB の RAM と 4 コアの CPU を搭載したサーバーで Discourse フォーラムを 1 つ運用していました。

その際、自動生成された app.yml 内の db_shared_buffers と UNICORN_WORKERS の値は以下の通りでした:

db_shared_buffers: "1792MB"
UNICORN_WORKERS: 8

現在、同じ 8GB の RAM と 4 コアの CPU を搭載したサーバー上で Discourse フォーラムを 3 つ運用しています。

db_shared_buffers と UNICORN_WORKERS の値を 3 で割った値に変更すべきでしょうか?

「いいね!」 1

db_shared_buffers はそのままにしておいてください…待ってください。これらはそれぞれ独自のデータベースサーバーを持つ完全な app.yml ですか?もしそうなら、単一の Postgres を実行することを強くお勧めします。

ただし、現在動作しているのであれば、実際に問題が発生するまで待ってもよいかもしれません。

「いいね!」 3

ありがとうございます。

単一のデータベースを実行してみます。

「いいね!」 1