c# - 使用 Windows 服务实现预定作业的最佳方法是什么

标签 c# windows-services scheduling

我有一个偶尔在晚上运行的数据库作业,我需要一个 Windows 服务来定期轮询数据库,以便在 SQL 作业完成后做一些更多的工作。我正在寻找一个可靠的例子来编写一个可以优雅地失败而不会导致服务崩溃的调度程序。

最佳答案

把它设为定时任务就好了。看 windows service vs scheduled task

关于c# - 使用 Windows 服务实现预定作业的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/819802/

相关文章:

c# 如何获取网站或可执行文件的有意义的名称

C# TCP 服务器停止接收客户端消息,在服务重新启动时恢复

c# - c# windows服务的配置文件

algorithm - 周期性任务的最佳公平负载平衡/多处理器调度

c# - 将图像作为二进制数据存储在数据库中

c# - 当无法事先知道方法签名时,如何从 MethodInfo 创建委托(delegate)?

linux - Process niceness(优先级)设置对 Linux 没有影响

linux - 调度算法如何确定进程类型(I/O,CPU bound)

c# - 使用 Xamarin 下载文件

c# - 从 Windows 服务运行批处理脚本以转储数据库