ASP.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主机相关的设置体会就向你介绍到这里,希望对你有所帮助。
相关文章
ASP.NET下上传图片到数据库,并且读出图片的代码(详细版)
上传图片到数据库,从数据库的创建到数据库中图片的现实都给出了具体的代码,因为asp.net版本的问题,大家可能需要稍微修改下。2010-07-07
.NET Core控制台应用ConsoleApp读取appsettings.json配置文件
这篇文章介绍了.NET Core控制台应用ConsoleApp读取appsettings.json配置文件的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2022-07-07


最新评论