C#中的长时间调度程序
Long time scheduler in C#
我正在尝试使用 net core 2.0 创建一个项目。用户可以创建提醒
我系统中的遥远未来(遥远未来的提醒调用 weapi 方法)。提醒保存在数据库中(我现在选择数据库)。 Nuget-package Quartz.NET 将来可以创建提醒。但是,如果服务器将重新启动怎么办?
主要思想是:在 startup.cs 中重新创建 Quartz.NET 中的提醒。我不喜欢这个主意,因为也许会有很多提醒。您对我该怎么做有什么想法吗?
Quatrz.net 允许您 choose JobStore, so you can restore all your jobs after application restart. Another alternative is to use Hangfire 它提供了很多开箱即用的持久性选项。
我正在尝试使用 net core 2.0 创建一个项目。用户可以创建提醒
我系统中的遥远未来(遥远未来的提醒调用 weapi 方法)。提醒保存在数据库中(我现在选择数据库)。 Nuget-package Quartz.NET 将来可以创建提醒。但是,如果服务器将重新启动怎么办?
主要思想是:在 startup.cs 中重新创建 Quartz.NET 中的提醒。我不喜欢这个主意,因为也许会有很多提醒。您对我该怎么做有什么想法吗?
Quatrz.net 允许您 choose JobStore, so you can restore all your jobs after application restart. Another alternative is to use Hangfire 它提供了很多开箱即用的持久性选项。