Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们遇到了应用程序池在指定时未回收的问题(可能是因为它们已关闭,这是问题的一部分)。我们有大约 20 个应用程序池,主要运行 .net 4 mvc 站点和 wcf 服务。所有应用程序池都已配置为在同一特定时间回收,并已配置为仅记录此类事件。在检查事件查看器时,实际上只有 2 或 3 个被回收。问题似乎通过应用程序表现出来,然后以有时奇怪的方式表现。
在重新启动工作进程时,正在关闭的应用程序池是否构成应用程序池的回收?
这是我的 2 美分——
如果您指的是关机,答案是否定的。
如果您指的是自行回收应用程序池,则该进程会在杀死旧的worker之前创建一个新的worker,因此没有停机时间。
关闭后启动时,工作进程将是新启动的进程。
因此,由于存在停机时间,我不会说关机和重启构成回收过程。
希望澄清。