Hangfire RecurringJob,每次或一次安排
Hangfire RecurringJob, Scheduled Every Time or One Time
我对 RecurringJob
的 Hangfire
实现有点困惑。我知道我可以安排这样的重复性任务:
RecurringJob.AddOrUpdate("MyName", () => MyProcessor(), "0 6 * * 6", TimeZoneInfo.Local);
我的问题是每次重新启动我的应用程序时都需要运行上述命令吗?或者这是你曾经 运行 曾经做过的事吗?
换句话说,我的 Startup
运行 我的日程安排方法是应该还是我 运行 通过某个管理员 Controller
或其他什么...
关于此的更多信息 Hangfire
RecurringJob
:http://docs.hangfire.io/en/latest/background-methods/performing-recurrent-tasks.html
自此 AddOrUpdate 以来,运行 每次启动时都没有任何危害。要记住的一件事是,如果计划已从仪表板中手动删除,那么您将在启动时重新添加它。
我对 RecurringJob
的 Hangfire
实现有点困惑。我知道我可以安排这样的重复性任务:
RecurringJob.AddOrUpdate("MyName", () => MyProcessor(), "0 6 * * 6", TimeZoneInfo.Local);
我的问题是每次重新启动我的应用程序时都需要运行上述命令吗?或者这是你曾经 运行 曾经做过的事吗?
换句话说,我的 Startup
运行 我的日程安排方法是应该还是我 运行 通过某个管理员 Controller
或其他什么...
关于此的更多信息 Hangfire
RecurringJob
:http://docs.hangfire.io/en/latest/background-methods/performing-recurrent-tasks.html
自此 AddOrUpdate 以来,运行 每次启动时都没有任何危害。要记住的一件事是,如果计划已从仪表板中手动删除,那么您将在启动时重新添加它。