【问题标题】:Azure Web Job running for two timezones, twiceAzure Web 作业在两个时区运行两次
【发布时间】:2016-11-22 22:06:27
【问题描述】:

我已将天蓝色 Web 作业的 Web 计划指定为 000***。我从 PST 时区上传了这个。 Web 作业在 UTC 上午 12:00 运行,并在太平洋标准时间上午 12:00 再次运行。 为什么要选择两个时区来运行作业以及如何确保它只选择一个时区?有人可以帮忙吗。

【问题讨论】:

  • 你能澄清一下你在哪里有这个 cron 表达式吗?有多个工作流程使用它们。
  • 我在 Visual Studio 中创建了这个作业,并在 settings.job 文件中提供了 cron 表达式
  • 只是为了确定,您的 CRON 表达式中有空格,对吗?如:0 0 0 * * *
  • 这里有一个相关的thread,它已经说明了一个webjob使用cron表达式运行的时区,你可以参考它。
  • 我想不出什么可以解释双重射击。您确定没有其他来源触发它,例如 Azure 调度程序?

标签: azure azure-webjobs


【解决方案1】:

尝试将 WEBSITE_TIME_ZONE 应用程序设置设置为时区字符串,例如太平洋标准时间,在您的应用服务/网络应用上。看看它是否运行正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-23
    • 1970-01-01
    • 2018-05-19
    • 1970-01-01
    • 2019-02-16
    • 2020-07-01
    • 2020-11-29
    • 1970-01-01
    相关资源
    最近更新 更多