更新 dll 后应用程序池内存失控

更新 dll 后应用程序池内存失控

每次使用 SVN 更新 dll 时,我们都会遇到内存问题。IIS 进程 (w3wp.exe) 占用超过 1GB 的内存,正常情况下通常为 300 - 400 Mb。因此,每次更新 dll 时,我们都必须回收应用程序池。是不是因为即使更新了旧的 dll,它们仍然被缓存?我们需要遵循任何特定的程序来更新 dll 吗?

有人可以就此事给我建议吗?

答案1

您是否尝试过等待一段时间,看看会发生什么?

我会猜测它可能缓存了旧的 dll 一段时间,也许是在为旧客户提供服务时?简而言之,我会让它运行,只有当这个 boks 确实耗尽内存时,我才会认为这是一个问题。

相关内容