ASP.NET主机资源控制的一些心得

前端技术 2023/09/05 .NET

您可以通过以下设置控制ASP.NET主机对服务器内存的占用。并能设置ASP.NET主机进程定时重建(类似IIS6中AppPool里的定时重启),这样可以避免服务器长时间运行aspnet占用大量空闲内存,有利于提高aspnet运行效率。
ASP.NET主机配置文件位置为
C:\\WINDOWS\\Microsoft.NET\\Framework\\v1.1.4322\\CONFIG\\machine.config
用文本编辑器打开该文件,找到以内容按注释修改
processModel
enable=\"true\"
timeout=\"01:00:00\" 超时时间,指定多长时间后重建aspnet进程,建议设为数小时,格式\"小时:分钟:秒\"
idleTimeout=\"00:20:00\"aspnet多长时间无动作时关闭进程,建议数十分钟
...
memoryLimit=\"40\"  --aspnet最多占用服务器内存数,默认40%
...
ASP.NET主机相关的设置体会就向你介绍到这里,希望对你有所帮助。

本文地址:https://www.stayed.cn/item/12020

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。