我正在使用带有Url Rewrite Module的DBProvider并启用了缓存,但是sql profiler告诉我缓存根本不起作用。这是我的配置设置。
<provider name="FileMap" type="DbProvider, Microsoft.Web.Iis.Rewrite.Providers, Version=7.1.761.0, Culture=neutral, PublicKeyToken=0545b0627da60a5f">
<settings>
<add key="ConnectionString" value="server=IP;database=DBNAME;uid=sa;pwd=PASS;"/>
<add key="StoredProcedure" value="Search.GetRewriteUrl"/>
<add key="CacheMinutesInterval" value="10"/>
</settings>
</provider>
答案 0 :(得分:0)
Bok Ogi,
出站规则不会被缓存,因此您会看到这一点表现在每次调用规则时都会触发存储过程。仅缓存入站规则。
答案 1 :(得分:0)
缓存工作正常。我没有必要改变任何东西。我在SQL Profiler上做了更好的过滤,发现缓存工作正常。