2

PostgreSQL ベースの Web アプリケーションで、接続が残っていないという問題が発生しました。そのため、この問題を解決するために pgbouncer を使用しました。pgbouncer を使用すると非常にうまく機能しますが、接続制限にまだ問題があります...現在、私の postgresql.conf ファイルには次のものが含まれています。

max_connections = 100
shared_buffers = 128MB
#temp_buffers = 8MB
#max_prepared_transactions = 0
#work_mem = 1MB
#maintenance_work_mem = 16MB
#max_stack_depth = 2MB
#temp_file_limit = -1
#max_files_per_process = 1000
#shared_preload_libraries = ''

および私の pgbouncer.ini ファイル:

pool_mode = session
max_client_conn = 100
default_pool_size = 45
reserve_pool_size = 1

サイトのピーク時に接続制限の問題が発生します。この設定をより適切に構成するのを手伝ってもらえますか。前もって感謝します。

4

0 に答える 0