Найти, не превышает ли запрос установленное время в монго - PullRequest
0 голосов
/ 14 мая 2018

Я использую maxTime для завершения запросов в монго, если оно превышает 1000 мс.Есть ли способ узнать, был ли запрос завершен из-за maxtime или он не смог вернуть никаких результатов из-за проблем с соответствием.

1 Ответ

0 голосов
/ 14 мая 2018

MongoDB сгенерирует исключение, если тайм-аут запроса.

Пример:

ошибка: {"$ err": "превышен лимит времени операции", "код": 50}

Следовательно, вы можете различить регистр исключений и регистр результатов.

Подробнее здесь.

...