веб-сервис API умирает случайно, не бросая исключения? - PullRequest
0 голосов
/ 15 мая 2018

У меня есть служба Web API 2.2, которая извлекает членство в группе пользователей для разных доменов AD и добавляет эту информацию в список>.

Служба успешно обрабатывает около 10 тыс. Ассоциаций для corp-domain-1, но при попытке обработать примерно такое же количество ассоциаций для corp-domain-2 API в основном просто умирает без исключения. Это означает, что мой локальный браузер просто завершает работу, и я не вижу никакой дополнительной информации в журналах событий.

API не имеет какого-либо типа логики выхода, которая могла бы сработать. Такое поведение происходит последовательно для corp-domain-2. Вы когда-нибудь сталкивались с подобным поведением в службе Web API? Любая идея, что проблема может быть или как отладить?

1 Ответ

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

Я думаю, что это произошло из-за исключения StackOverflow, которое иногда может вести себя иначе, чем другие исключения.Я добавил некоторые записи и добавил код, чтобы пропустить запись, в которой, как я подозревал, была проблема, и теперь вызов API завершается, как и ожидалось

...