Монго имеет огромное бревно и иногда вешает коробку
Мой mongodb_mp.log растет очень быстро
Хвост -f файла прокручивается очень быстро
Нужно ли изучать пулы соединений?
2 ответа
Если ваш журнал большой, вам, вероятно, нужно повернуть его.
Пул соединений был бы полезен для производительности, но вы заявляете, что проблема заключается в размере файла журнала. так что адрес файла журнала размер.
Пул подключений не сильно повлияет на скорость вставки журнала. Будет повторное использование подключений от клиентов, поэтому вы исключите некоторые из "принятых соединений", которые вы, вероятно, заметили в журналах. Однако запросы к этому соединению могут все еще генерировать сообщения, и сообщения о соединении (также от репликации) будут продолжать отображаться, но с меньшей скоростью. Там также будет много других сообщений.
Ротация и удаление журналов (старых журналов) - это, безусловно, то, что вам нужно, если размер соответствует вашему. Как вращать логи Монго - здесь:
http://www.mongodb.org/display/DOCS/Logging
Затем настройте это с помощью задания cron (или другой периодической реализации) для архивирования / удаления старых журналов по мере продвижения. Как долго вы будете следить, зависит от вас, моя общая рекомендация состоит в том, чтобы сохранить как минимум неделю. Часто это минимум для сравнения моделей использования при расследовании проблемы, но фактическое сохранение полностью зависит от вас.