iis7.5 gzip时有时无的解决方法

IIS7中开启了gzip后,工作机制是如果访问次数在规定的时间内没有超过多少次,就不启用gzip,那么如何解决这个问题呢?

运行下面两条命令即可。

%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/serverRuntime /frequentHitThreshold:1

%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/serverRuntime /frequentHitTimePeriod:01:00:00 /commit:apphost

解释一下,以上2条命令的意思就是如果1小时内有1次访问,就启用gzip