gpt4 book ai didi

iis - 我们应该多久回收一次应用程序池?

转载 作者:行者123 更新时间:2023-12-02 23:12:31 24 4
gpt4 key购买 nike

我们应该多久回收一次应用程序池?

有人告诉我应该每 24 小时回收一次应用程序池?

为什么需要回收应用程序池?

我们会得到什么好处?

最佳答案

除非有一些压倒性的原因,否则我建议不要进行任何基于时间的回收(即没有每天凌晨 3 点这样的时间表,也没有每 29 小时循环一次的回收)。我认为这更多是事情不稳定时的遗留问题(考虑回收较轻的版本,必须定期重新启动服务器)。

为了保护自己免受内存泄漏等问题的影响,您可以对虚拟内存和已用内存设置限制,以在进程失控时强制回收。确保不会使用太多内存,并且不会进行不必要的回收,您将获得所有值(value)。

绝对有需要回收的时候,但这些大多存在于更改周围(即,如果您删除新的 DLL,或进行某些配置更改)。就“定期维护”类型的回收而言,通过正确编写和测试的代码,这应该是没有必要的。 (额外的警告,适当的监控也有帮助,因为我想你也可能有一个进程与CPU一起运行,并且没有回收限制)

回收的好处是让您“重新开始”。您清理内存并重新加载 DLL。任何长时间运行的线程(即:未执行任何操作的挂起线程)都会被清除。缺点是您必须花时间将内容加载回内存(尽管新的热身工具会为您处理很多事情)。

关于iis - 我们应该多久回收一次应用程序池?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11965018/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com