bor*_*ula 1 .net c# scheduled-tasks
我的问题非常简单.我有一个应该每天自动执行一次的应用程序.我之前没有这种情况的经验(前段时间我曾与IBM Control-M合作,但我猜它更完整,更复杂,更昂贵=))
我想到了两种可能的解决方案:
每种方法的优缺点是哪些?
还有另一种方法吗?
提前致谢.
如果它每天只执行一次(左右),那么只需将其作为由Windows任务调度程序执行的常规命令行应用程序执行.任务调度程序已具有确定何时启动程序,传入参数以及与任务调度相关的任何其他内容所需的所有UI.
将此类功能用作Windows服务的唯一真正原因是它需要比一分钟更高的执行分辨率.然而,Windows服务的主要缺点是你必须管理启动它的频率/时间的逻辑.另一个是应用程序始终运行,如果您的代码有问题,可能会泄露内存.
归档时间: |
|
查看次数: |
1515 次 |
最近记录: |