[英]Can't change IIS AppPool recycling conditions to 0
我通过ASP.NET应用程序在IIS上托管WCF服务。
我使用静态对象保存会话详细信息,因此对我来说非常重要,除非上载新的DLL或配置文件,否则AppPool不会回收其数据。
我将“空闲超时”(分钟)更改为0,但是当我尝试将“常规时间”间隔,“虚拟内存使用量”和“专用内存使用量”更改为0时,单击“完成”时,IIS将不会保存更改。
这可能是什么原因? 我该如何解决? 有解决方法吗?
更新
有没有比我目前正在做的更好的解决方案?
为了防止在应用程序池回收期间丢失会话,您需要将会话状态存储在ASP.NET状态服务,SQL Server DB或自定义会话状态提供程序中 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.