Каков максимальный пул соединений для базы данных Heroku Postgres 'Standard-0'? - PullRequest
0 голосов
/ 08 июня 2018

Я просто настраиваю систему для производства, и мы выбрали Heroku Postgres Standard-0 в качестве базы данных.Это говорит о том, что максимальное количество подключений равно 120, но я знаю, что это не означает, что я могу установить POOL_MAX в Sequelize на 120, поскольку существуют другие соображения.

Исходя из опыта, какой будет верхний параметр POOL_MAX?

1 Ответ

0 голосов
/ 16 октября 2018

Поскольку Heroku необходимо время от времени подключаться к вашей базе данных для проверки работоспособности и выполнения других задач, я бы не рекомендовал устанавливать значение POOL_MAX равным 120, поскольку вы уже интуитивно.Цифра около 110 кажется более подходящей, поскольку Heroku оставит место для мониторинга базы данных и позволит пару дополнительных подключений на случай, если вам нужно будет подключиться к базе данных в крайнем случае.Если вы добавляете больше dyno или регулярно подключаете к базе данных других клиентов, вам нужно изменить значение POOL_MAX в сторону понижения, чтобы учесть дополнительные подключения.

...