【问题标题】:Hangfire schedule job with specific user defined time具有特定用户定义时间的 Hangfire 计划作业
【发布时间】:2019-01-16 12:14:36
【问题描述】:

有没有办法在 Hangfire 中安排一个特定时间的每日后台作业?

例如,我想在特定时间 10.00,13.00,17.00,1.00 运行后台作业。

有什么办法吗?

【问题讨论】:

    标签: .net asp.net-mvc asp.net-core .net-core hangfire


    【解决方案1】:

    目前 hangfire 重复后台作业仅支持 CRON 表达式。

    我建议您设置多个重复作业(调用相同的代码),但使用不同的表达式来满足您的时间要求。

    例如

    Job 1 - 0 0 10 1/1 * ? *
    Job 2 - 0 0 13 1/1 * ? *
    Job 3 - 0 0 17 1/1 * ? *
    Job 4 - 0 0 1 1/1 * ? *
    

    【讨论】:

    • 感谢您的帮助。让我试试这个。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-02
    • 2019-12-25
    • 2017-01-20
    • 2018-08-17
    • 2022-01-11
    • 2019-08-05
    相关资源
    最近更新 更多