当我通过用最新版本覆盖它来更新客户服务器上运行的ASP.NET网站[注意:它不是Web应用程序]时,它会将所有用户关闭.
我希望能够在不启动用户的情况下提供新版本的网站 - 有没有办法尽量减少用户被开除的机会?[除了显而易见的等待低使用时间]
如果我从InProc转移到会话状态,我想这可能会有所作为 - 但还有其他方法吗?
远离InProc会话状态应该有所帮助.
现在的问题是,只要您的应用程序在IIS中重置(覆盖web.config将导致重新启动),IIS工作进程将重新启动并清除您的会话信息.
查看此MSDN页面以了解进程内会话状态的限制:
| 归档时间: |
|
| 查看次数: |
353 次 |
| 最近记录: |