为实现一些场景下的功能,Web项目有时候会在后台开启定时任务或创建WCF服务, 配置在IIS中后,定时间器或WCF服务就一直在工作了吗?
并不一定。
因为IIS还有一项配置闲置超时(分钟)的选项的存在。默认情况下该值为20钟, 意味着如何没有任何请求,当超过该时限时,将执行空闲超时操作中定义的操作。
软件将被终止或挂起。 这时定时器或开启的WCF服务将一并被终止了。
为实现一些场景下的功能,Web项目有时候会在后台开启定时任务或创建WCF服务, 配置在IIS中后,定时间器或WCF服务就一直在工作了吗?
并不一定。
因为IIS还有一项配置闲置超时(分钟)的选项的存在。默认情况下该值为20钟, 意味着如何没有任何请求,当超过该时限时,将执行空闲超时操作中定义的操作。
软件将被终止或挂起。 这时定时器或开启的WCF服务将一并被终止了。