Ang*_*ker 6 visual-studio-2008 c#-2.0
在属性中,选中了一个复选框,其中显示"回收工作进程",设置为1740分钟.
这究竟对我的asp.net代码意味着什么?一切都会从静态变量或会话/应用程序变量中消失吗?
回收到底对代码意味着什么?
回收意味着启动一组新进程来处理池中应用程序的新请求.任何未完成的请求都将正常完成(假设它们不会花费太长时间),此时池的旧进程将以有序的方式终止.
因此,存储在应用程序对象中的静态变量值和值将丢失,如果会话存储在进程中,则会话值也会丢失.
IIS 将回收托管您的应用程序的工作进程。这意味着您的 AppDomain、HttpContext、静态变量以及所有内容都将被重置。
编码时始终是一种很好的做法,就好像整个过程可以随时被拆除一样。
| 归档时间: |
|
| 查看次数: |
1989 次 |
| 最近记录: |