Как заставить ActivityFunction терпеть неудачу изящно? - PullRequest
0 голосов
/ 08 мая 2019

Мы используем DurableFunctions для отправки обратных вызовов webhook. Для каждого обратного вызова вызывайте ActivityFuntion, который пытается сделать обратный вызов. Если он получает что-то кроме 200 OK, он должен повторить попытку. Мы повторяем 25 раз с экспоненциальным отступом.

Способ, которым мы делаем функцию неудачной, состоит в том, чтобы вызвать исключение, если ответ не 200 OK. Это работает, функция повторяется соответствующим образом. Однако это загромождает ведение журнала AzureFunctions уведомлениями об исключениях, которые нас не волнуют.

Есть ли способ указать на сбой ActivityFunction, не вызывая исключения и не загромождая журнал?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...