У меня есть экземпляр MongoDB, где иногда необходимо сделать неожиданные запросы.(В этом весь смысл без схемы, верно?)
Некоторые из них очень сложны и поэтому занимают много времени.Это нормально для меня, но я борюсь с тем, чтобы эти запросы приводили к сбою самой службы Mongod.
Я бы подумал, что естественным способом обработки этих случаев будет просто тайм-аут или отклонение запроса, но выглядит как Mongodпросто вылетает (ядро убивает процесс mongod с ошибкой OOM)
Это расстраивает, потому что это происходит без предупреждения.Мне известно, что MongoDB оставляет управление памятью для ОС, поэтому я запутался, почему он допускает сбои такого типа.
Есть ли простой способ справиться с ситуацией такого типа?