我们需要开发一个通知器组件。它将做的是以给定的时间间隔(例如,每 15 分钟)扫描数据库,以查看是否需要发送任何通知。
我们在 Windows 上运行,因此我们一直在研究 Windows 服务或 Windows 任务计划程序。
我们最大的担忧是我们实施的稳健性。如果它由于某种原因崩溃了,它可以在下一个间隔自动重启吗?我们可以使用自定义日志记录逻辑来处理崩溃吗?
我想对在这里使用什么进行有根据的猜测:) 如果您需要其他信息,请随意说,做出这样的猜测..
如果有人可以列出 Windows 服务与 Windows 任务调度程序的优缺点,则会给出支持。另外,应该注意的是,我们没有设置其中任何一个,所以如果您有任何替代方案,请不要发布。
提前致谢 :)