首页 > 解决方案 > Azure Function - 时间触发函数状态

问题描述

我想问您是否可以使用 ExecutionContext 中的 InvocationId 检查当前触发功能状态(例如挂起、工作、成功等)?

我当前的代码:

[FunctionName(nameof(ServiceFunction))]
public async Task Run([TimerTrigger("0 5 9 * * *")] TimerInfo timer, ExecutionContext context)
{
    _logger.LogInformation($"{nameof(ServiceFunction)} started!");

    await Service.Create();
}

标签: azureazure-functions

解决方案


您可以在函数应用的 Application Insight 中检查它。首先找到您的函数的 Application Insight,然后单击“实时指标”选项卡。您可以在此页面中找到详细日志并检查函数运行的状态。 在此处输入图像描述


推荐阅读