Назад | Перейти на главную страницу

Максимальное количество подключений MongoDB

мы используем mongodb в нашем приложении для сбора большого количества данных для уменьшения нагрузки из нашей основной базы данных mysql, в течение последних 2 3 дней у нас возникла проблема, когда mongodb достигнет предела и больше не будет принимать соединения, следовательно, остановка все наше приложение, у нас есть довольно большой сервер с 32 ГБ оперативной памяти и 12-ядерным процессором, когда я запускаю

db.serverStatus().connections

Он возвращается

{"current": 1011, "available": 50189, "totalCreated": NumberLong (159685)}

Мой вопрос в том, почему он принимает только 1011 подключений и начинает отклонять другие, даже если у него есть 50189 доступных подключений? Или как мы можем увеличить этот лимит?

Журналы говорят

2014-07-10T03: 04: 30.394-0400 Ошибка вызова DBClientCursor :: init () 2014-07-10T03: 04: 30.399-0400 Ошибка: DBClientBase :: findN: транспортная ошибка: 127.0.0.1:27017 нс: admin. $ запрос cmd: {whatsmyuri: 1} в src / mongo / shell / mongo.js: 146 исключение: сбой подключения

Спасибо