2013-04-14 2 views
0

Когда нужно увеличить либо размер пула, либо тайм-аут или оба? Просто пытаясь понять передовую практику, я начинаю получать много ошибок 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 Размер бассейна против Тайм-аута пула

+3

Теперь речь идет о времени :) –

ответ

0

Привет Димитрий Майкл,

конфигурация пула зависит от вашего использования системы, и может изменяться в течение всего жизненного цикла приложения, вам нужно будет практиковать настройки пула в обычном:

монитор -> настройки -> тест -> монитор ...

Вы можете использовать JMeter для тестирования вам пула соединений в соответствии с текущим/будущим сценарием

Вы можете увидеть некоторые лучшие практики здесь: http://www.javaranch.com/journal/200601/JDBCConnectionPooling.html

С уважением, Мейси