pgbouncer config Ограничение дескриптора файла, max_client_conn, максимально возможное количество fds
У меня было веб-приложение на основе PostgreSQL, в котором не осталось проблем с подключением. поэтому я использовал 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
Он все еще сталкивается с некоторыми проблемами ограничения соединения в пиковое время сайта. Можете ли вы помочь мне настроить эти параметры для лучшей конфигурации. Заранее спасибо.