我知道有几个关于这个的帖子,但我有不同的情况。
就我而言,我禁用了 IIS 中的所有选项以回收应用程序池
- 在几分钟内,
- 在请求中,
- 在某个时间,
- 通过内存,虚拟和使用。
对以下可能导致应用程序池回收的文件没有任何更改:
- 网络配置,
- 机器配置,
- 全球.asax,
- Bin 目录,以及
- 应用程序代码
当 Windows 窗体应用程序多次调用我的服务器上托管的 Web 服务时会发生这种情况 - 应用程序池被回收,并且我的 Windows 窗体应用程序由于 Web 服务不可用而崩溃。
关于其他什么事情会导致应用程序池回收的任何想法?