在Windows Server 2012中,我安装了IIS 8。对于一个IIS应用程序,我正在使用一个应用程序池。我尝试将“最大工作进程数”增加到10个,但是,当我在浏览器中打开网站时,单击任何链接时它都会自动注销。当我将最大工作进程数改回1时,将不会注销。但是,在另一台服务器上,即具有“最大工作进程数” 16的同一网站,将不会自动注销。为什么最大的工作进程会导致网站自动注销?我检查了错误日志,发现运行Response.Redirect时发生了ThreadAbortException。
答案 0 :(得分:0)
可能是ASP.NET会话状态未在进程外存储。请检查这两篇文章:
http://scottonwriting.net/sowblog/archive/2009/07/23/163356.aspx
https://msdn.microsoft.com/en-us/library/ms178586.aspx
此设置似乎在web.config中,因此您可以比较两个web.config文件以查看是否存在任何差异。