在早期版本的 IIS 中执行轮询任务不那么可靠.应用程序池回收后,网站不会自动重启,在新的请求激活应用程序之前,轮询任务不起作用.为了解决这个问题,需要引入外力驱动 Web 端执行任务,如图: 此方式比较繁琐.从 IIS8 开始,可通过配置保持网站持续运行,方法如下: 1,启用[应用程序初始化] 2,在应用程序池的[高级设置]中,将[启动模式]设为[AlwaysRunning]. 3,在网站的[高级设置]中,将[预加载已启用]设为[true]. 将[预加载已启用]设为[true]后,IIS8 会