我想在具有以下要求的 WCF 服务上使用 Quartz.Net 实现任务计划程序,
- 应该是 WCF 服务。
- 托管在多个位置的多个服务器上。
- 尽管该调度程序服务在多个服务器上运行特定时间,但只执行一次。
- 历史可以通过任何类型的数据库进行维护。
- 可以执行任何类型的工作,如 .exe 文件、图像文件、特定任务、任何类型的命令、sql 查询等。
- 我只是想弄清楚是否可以跨多个服务器使用石英调度程序,所有服务器都指向同一个数据库。
- 此外,我这样做的主要动机是为了建立故障转移机制,同时也是为了分散负载。
我对 Quartz.Net 有一点了解,并且我已经在测试样本上创建了,并且我搜索了更多关于 Quartz.net 如何在系统上实际执行、Quartz.net 如何用户内存等的详细信息。