@Destinety

Как настроить киллера долгих запросов в MongoDB?

Насколько я знаю (судя по документации монги), у нее нет стандартных опций "из коробки" для завершения долгих запросов, которые висят свыше определенного времени.
Посоветуйте, каким образом можно настроить киллера - кастомные скрипты, или еще каким способом?
  • Вопрос задан
  • 85 просмотров
Пригласить эксперта
Ответы на вопрос 1
Убивать фильтруя только по времени - фиговая идея.
Но по идее это один запрос в монгу
db.currentOp().inprog.forEach(   function(op) {     if(op.secs_running > 60) db.killOp(op['opid']); } )

Напишите кастомный скрипт для его выполнения и суньте в крон.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы