Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 更改web.config和会话生命周期_Asp.net - Fatal编程技术网

Asp.net 更改web.config和会话生命周期

Asp.net 更改web.config和会话生命周期,asp.net,Asp.net,如果我更改(并上传)ASP.NET网站的web.config,在该网站上冲浪的现有用户是否会丢失会话 此外,是否需要重置IIS服务器?如果会话处于proc状态,则是,它们确实会释放会话 如果您使用的是会话服务器,那么不,它们不会 新的web.config将自动重新启动站点,但不需要IIS重置。修改web.config文件将导致应用程序重新启动,这相当于回收应用程序池。如果您正在使用InProc会话管理,则是,所有用户会话都将丢失。不需要,不需要重置IIS。谢谢。重新启动站点涉及到什么?@dotn

如果我更改(并上传)ASP.NET网站的web.config,在该网站上冲浪的现有用户是否会丢失会话


此外,是否需要重置IIS服务器?

如果会话处于proc状态,则是,它们确实会释放会话

如果您使用的是会话服务器,那么不,它们不会


新的web.config将自动重新启动站点,但不需要IIS重置。

修改web.config文件将导致应用程序重新启动,这相当于回收应用程序池。如果您正在使用InProc会话管理,则是,所有用户会话都将丢失。不需要,不需要重置IIS。

谢谢。重新启动站点涉及到什么?@dotnetdev-会话被卸载,所有
Session
状态丢失,所有缓存都消失。把它想象成你正在重新启动机器——在这种情况下任何没有准备好的东西,在重新启动后都不会准备好(假设机器只托管网站)。