我的团队正在进行一场辩论,讨论哪种方式更好:Windows服务还是计划任务。 我们有一台专门用于运行作业的服务器,目前所有作业都是计划任务。 有些作业需要文件,将它们重命名并将它们放在网络上的其他目录中。其他作业从SQL中提取数据,对其进行修改,并将其传送到其他地方。其他作业将文件FTP出去。 尽管工作内容各不相同,但总的来说,它们都相当简单。
我倾向于将每个作业作为 Windows 服务运行,而不是计划任务,因为监视 Windows 服务比监视计划任务要容易得多。 有些人则持完全相反的观点。 最终,我们都没有那么多经验可以提供两种方法之间的实际比较。 我想听听其他人的经验和反馈。