Это сообщение об ошибке означает, что обращение к базе данных заняло больше времени, чем заданный вами период ожидания. Простое увеличение этого тайм-аута должно решить проблему, при условии, что у вас нет реальных проблем, из-за которых приложение работает вяло.
Как правило, эта ошибка не означает, что у вас есть какие-либо проблемы с масштабированием, за исключением того факта, что, возможно, у вас увеличивается объем данных в некоторых коллекциях, а некоторые запросы могут выполняться слишком медленно и требуют переосмысления (индексы и т. д.). .
Также нет необходимости перезапускать приложение. Вы можете либо Обновить проблемный сеанс, либо Закрыть и заново создать сеанс, если вы используете копии основного сеанса. Состояние mgo и пула соединений по-прежнему в порядке. Это просто предупреждение о том, что в этом конкретном сеансе обнаружена проблема в сети, и поэтому вы должны подтвердить это, прежде чем сеанс снова станет действительным.
Как обычно, также убедитесь, что вы используете последнюю версию, чтобы избежать проблем, которые уже были исправлены, если таковые имеются.
person
Gustavo Niemeyer
schedule
08.11.2013