做定时任务,有什么好的方法或者工具

weisai 2020-09-16 11:05:57
C#写的一共winform程序,需要定时执行。现在是放在windows的计划任务中,Load的时候操作,操作完关闭。
但是用户反映,有时不起作用,计划任务手工执行又正常。在计划任务中参数调了半天也效果。
请问如果在C#自己写调度,怎么写可靠性高一些。或者有什么定时执行的工具比较可靠稳定。
...全文
791 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ManBOyyy 2020-09-16
  • 打赏
  • 举报
回复
而且成功了,有日誌記錄,失敗了也有日誌記錄,才能保證不會錯,window的計劃任務是定時彈出一個exe一個程序,但是這個程序被關閉了就可能不起作用了
ManBOyyy 2020-09-16
  • 打赏
  • 举报
回复
用.net做一个window服务啊
正怒月神 2020-09-16
  • 打赏
  • 举报
回复
Quartz.Net
postfxj 2020-09-16
  • 打赏
  • 举报
回复
用c#你自己写一个多线程的服务就可以了,然后自己设置时间调度。
  • 打赏
  • 举报
回复
写一个windows 服务,然后里面用上定时器啊
哩厚dotNET 2020-09-16
  • 打赏
  • 举报
回复
windows 服务,Quartz.Net
我是小数位 2020-09-16
  • 打赏
  • 举报
回复
本人自己开发的服务+定时器+SQLSERVER,有专门的配置工具,可以配置Webservice,WEBAPI,WCF,APP,查询SQL,执行SQL类型,执行时间完全遵循CRON表达式需求。 有详细的日志记录及执行通知模块(短信,邮件,微信),例如查询SQL中数据提醒,一个SQL语句搞定,即可配置直接以明细发送或附件数据发送。另外各服务之间可以设置依赖关系,即如果多个服务,即必须前一个服务运行成功后才可以运行第二个,已经运行了两年,承载着300多个服务,非常稳定。

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧