如果有一段时间不活动,IIS应用程序池是否会重复使用?
我如何一直保持活着?
我应该使用定时器吗?
我确实在应用程序中有敏感数据,填充它需要时间,这就是为什么我喜欢一直保持它的生存.
您可以增加此值(我相信将其设置为0相当于将其设置为永不超时).
但是,我认为你最好还是看看整体情况,而不是简单地调整IIS上的空闲超时.
服务的使用频率如何?一小时几次,一次几次,一次多次?有多少客户同时连接?填充数据需要多长时间?初始加载的长度是否足以证明增加空闲超时的合理性?等等.
如果您希望始终保持服务,另一个选择是将其作为Windows服务托管.我已经完成了我的一项服务,我需要保护一组对象.
只需要考虑一些事情.