修改Web.config,IIS启动速度提升60倍!原创
18人赞赏了该文章
1,587次浏览
编辑于2024年08月22日 10:20:50
bin中dll文件更新后,第一次重启IIS需要几分钟。
开发环境,需要不断改代码、编译dll、重启。每次都要等几分钟,严重影响开发效率。
可以修改web.config,改为按需加载dll,提高启动速度。
1、修改Web.config
打开Program Files (x86)\Kingdee\K3Cloud\WebSite\Web.config,找到节点system.web/compilation/assemblies
2、修改assemblies节点
<assemblies> <remove assembly="*" /> <add assembly="System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> <add assembly="Kingdee.BOS" /> <add assembly="Kingdee.BOS.Web.Core" /> <add assembly="Kingdee.BOS.Web" /> <add assembly="Kingdee.BOS.Web.HTML" /> <add assembly="Kingdee.BOS.Web.HTML.Core" /> <add assembly="Kingdee.K3.SCM.SCP.Web" /> </assemblies>
3、测试
编译一个新dll文件放入bin中,重启IIS,测试星空页面打开速度。
原来需要2分半,现在只需2秒。
注意:
1、开发、测试环境建议修改,提高效率;
2、正式环境不会频繁更新dll文件,也就打完补丁后第一次重启慢点,不建议修改(可能会导致有些aspx页面打不开);
赞 18
18人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!