我正在开发一个基于网络的应用程序(asp.net MVC)
用户使用Web界面配置提醒,以便将来在必要时可以通知其他用户
我现在正在开发调度程序。
在过去,我已经为此目的使用了windows-services应用程序但是我已经意识到我现在有太多的服务,基本上,做的不多,但每隔x分钟在后台运行只是为了检查一些东西并执行一些行动。
这没有什么不对,但每个服务在服务器上使用了大量资源,不容易配置(我必须在配置文件中指定大部分参数)和(它发生在不同时间)如果有任何类型的问题数据库,它停止我无法检查它是否正在完成它的工作。
还有其他替代方案/建议吗?我见过有人试图实现Windows Workflow Foundation,但主机仍然是Windows服务 什么是最好的方法?
答案 0 :(得分:2)
有两个明显的选择:
答案 1 :(得分:0)
我建议(VisualCron)。您可以使用它来呼叫网络或休息服务。