【发布时间】:2017-03-14 09:38:55
【问题描述】:
我已经尝试了很多方法,但我可以强制 AzFn 了解调用失败的唯一方法是抛出异常而不处理它。因此,如果我返回 HttpResponseException,AzFn 会将调用视为成功。感觉不对。
catch (Exception ex)
{
logger.Error($"{nameof(ex)}: {ex.Message}", ex);
response = req.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Message, ex);
}
这应该会产生一个标记为失败的调用,但它不会。
【问题讨论】:
-
鉴于官方文档并不详细,但将概述 azure 函数如何重试异常 docs.microsoft.com/en-us/azure/azure-functions/…
标签: azure azure-functions csx