摘要:
最近做个windows 服务,功能是:定时执行一个任务:自动登录到一个网站后,点击相关网面上的按钮button。在处理的过程中发现定时器老是不定时的失效,失效时间没有规律。由于刚开始处于测试阶段,所以只简单的log一下到时间间隔后是否执行了定时器定时Elapsed事件;结果出错了,每大约相隔几个小时就没有log记录了,是怎么回事呢?为什么运行一段时间后(一般几个小时到十几个小时)定时器就不工作了,过了一段时间后又会自动工作了。也就是说 log.Info("Do something on time:"+DateTime.Now.ToString("yyyy-MM-d 阅读全文