网站有生成静态页面。。主要是详细页面和一些新闻。而列表页用的是URLRewriter.dll 伪静态来做。 每次跟新或者是发布静态页面后 第一次访问网站时。 访问 伪静态 页面的时候 没有问题。。但是访问真正的静态页面的时候。就会很慢 不是一般的慢。有时候可能要等一分钟左右。。 而且 w3wp.exe进程内存会从90多 慢慢的上升到1G左右。请问有没有哪位朋友遇到过。
这个你要测试一下,把重写的dll去掉,直接访问这些静态页会不会快
1.web.config
首先添加配置节点
<httpHandlers>
<!--设置应用程序映射(url重写后要加的)-->
<add path="*.html" verb="*" type="System.Web.UI.PageHandlerFactory" validate="true"/>
</httpHandlers>
2.还有<compilation>
<!--设置应用程序映射(url重写后要加的)-->
<buildProviders>
<add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
</buildProviders>