Azure函数-报告错误

Azure函数-报告错误,azure,azure-functions,azure-functions-runtime,azure-functions-core-tools,Azure,Azure Functions,Azure Functions Runtime,Azure Functions Core Tools,我开发了一个azure函数,并在订阅中部署了它。起初,我很难设置正确的连接字符串,这导致Azure函数在功能上失败。但是Azure报告它成功了,因为代码生成的异常已被处理 如何向azure功能状态报告失败 状态应为“失败”,而不是通过。 问题是,除非操作团队检查每个日志,否则他们不会知道故障 如果存在未捕获的异常,则函数执行被标记为失败。如果存在异常,但您在函数内部处理了它,那么运行时仍然是成功的 要将执行标记为失败,请不要吞咽异常。如果存在未捕获的异常,则函数执行将标记为失败。如果存在异常,

我开发了一个azure函数,并在订阅中部署了它。起初,我很难设置正确的连接字符串,这导致Azure函数在功能上失败。但是Azure报告它成功了,因为代码生成的异常已被处理

如何向azure功能状态报告失败

状态应为“失败”,而不是通过。


问题是,除非操作团队检查每个日志,否则他们不会知道故障

如果存在未捕获的异常,则函数执行被标记为失败。如果存在异常,但您在函数内部处理了它,那么运行时仍然是成功的


要将执行标记为失败,请不要吞咽异常。

如果存在未捕获的异常,则函数执行将标记为失败。如果存在异常,但您在函数内部处理了它,那么运行时仍然是成功的


要将执行标记为失败,请不要接受异常。

这里就是。如果您需要在进程终止前执行某种操作,请确保在完成后抛出某种异常。@Mikhail-这不会使我的函数出错吗?函数核心运行时会终止我的函数吗?如果它一直失败,它不会允许它进一步执行吗?不会,它会终止你函数的一个实例。200 OK(或成功执行)也是如此。触发函数的下一个事件将启动一个新实例。如果您需要在进程终止前执行某种操作,请确保在完成后抛出某种异常。@Mikhail-这不会使我的函数出错吗?函数核心运行时会终止我的函数吗?如果它一直失败,它不会允许它进一步执行吗?不会,它会终止你函数的一个实例。200 OK(或成功执行)也是如此。触发函数的下一个事件将启动一个新实例。