摘要: 对于定时任务,一般由时间戳Timers 或者死循环While(true) 操作,两者都能达到,指定间隔时间内执行去执行任务,这里不做效率的比较,只说明一下适合的场景。先拿while来说,执行完成任务后,设置好线程等待时间即可,它有一优势,即如果此次任务未执行完,则不会进入下一次,也就是说是可控的,不 阅读全文
posted @ 2019-12-09 16:55 郎中令 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 开发Web项目后,部署到 IIS上 ,运行一直稳定,当Web程序中加入了定时任务,或者线程之类的机制后,第二天发现悲催了,定时任务并没有执行,此时重新登录一下网站,定时任务又重新执行。原来IIS默认有回收线程池机制,当网站一段时间没有人访问时,会自动回收,项目中的线程、进程自然而然就被终止掉了。而以 阅读全文
posted @ 2019-12-09 15:28 郎中令 阅读(2482) 评论(1) 推荐(1) 编辑