我有一个基于 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
在站点的高峰时间仍然会遇到一些连接限制问题。您能帮我配置此设置以更好地配置吗?提前致谢。