【问题标题】:Azure Function timer trigger not triggering when deployed部署时未触发 Azure Function 计时器触发器
【发布时间】:2021-01-17 16:39:43
【问题描述】:

我有一个像这样的定时器触发函数设置

public class PBARCronTrigger
{
    private readonly eReserveFunctions _settings;

    public PBARCronTrigger(IOptions<eReserveFunctions> settings)
    {
        _settings = settings.Value;
    }

    [FunctionName("PBARCronTrigger")]
    public async Task Run([TimerTrigger("%PBARCron%")] TimerInfo myTimer, ILogger log)
    {
        log.LogInformation($"PBARCronTrigger function executing at: {DateTime.Now}");

        using (var client = new HttpClient())

我将 PBARCron 的应用设置设置为每 5 分钟一次:

但触发器未触发。我连接到实时日志,但没有任何反应。它一直说“过去 x 分钟内没有新的痕迹”

【问题讨论】:

    标签: azure azure-functions timer-trigger


    【解决方案1】:

    您的 cron 表达式对我来说看起来不正确。在evaluator 中检查它甚至声明它是非标准的,并且可能无法在所有环境中工作。

    我想你想要的是0-55/5 * * * *,或者更简单地说,*/5 * * * *

    【讨论】:

      猜你喜欢
      • 2021-12-22
      • 2023-02-01
      • 2023-01-26
      • 1970-01-01
      • 2020-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-26
      相关资源
      最近更新 更多