Когда нужно увеличить либо размер пула, либо тайм-аут или оба? Просто пытаясь понять передовую практику, я начинаю получать много ошибок could not obtain connection within 5.0 seconds. The max pool size is currently 1; consider increasing the pool size or timeout. (Mongo::ConnectionTimeoutError)
и хочу знать эмпирическое правило.MongoDB Размер бассейна против Тайм-аута пула
0
A
ответ
0
Привет Димитрий Майкл,
конфигурация пула зависит от вашего использования системы, и может изменяться в течение всего жизненного цикла приложения, вам нужно будет практиковать настройки пула в обычном:
монитор -> настройки -> тест -> монитор ...
Вы можете использовать JMeter для тестирования вам пула соединений в соответствии с текущим/будущим сценарием
Вы можете увидеть некоторые лучшие практики здесь: http://www.javaranch.com/journal/200601/JDBCConnectionPooling.html
С уважением, Мейси
Теперь речь идет о времени :) –