適用的iis版本:iis 7.0, iis 7.5, iis 8.0
適用的windows版本:windows server 2008, windows server 2008 r2, windows server 2012
2、.net framework相關設定
a) 在machine.config中將
<改為processmodel
autoconfig
="true"
/>
<(儲存後該設定立即生效)processmodel
enable
="true"
requestqueuelimit
="100000"
/>
b) 開啟c:\windows\microsoft.net\framework64\v4.0.30319\config\browsers\default.browser,找到,注釋部分,然後執行在命令列中執行aspnet_regbrowsers -i。
<以解決text/vnd.wap.wml問題。defaultbrowser
id="wml"
parentid
="default"
>
<
identification
>
<
header
name
="accept"
match
="text/vnd\.wap\.wml|text/hdml"
/>
<
header
name
="accept"
nonmatch
/>
identification
>
defaultbrowser
>
設定命令:
設定結果:
<(儲存後該設定立即生效)serverruntime
="100000"
/>
4、http.sys的設定
登錄檔設定命令1(將最大連線數設定為10萬):
reg add hklm\system\currentcontrolset\services\http\parameters /v maxconnections /t reg_dword /d 100000登錄檔設定命令2(解決bad request - request too long問題):
reg add hkey_local_machine\system\currentcontrolset\services\http\parameters /v maxfieldlength /t reg_dword /d 32768reg add hkey_local_machine\system\currentcontrolset\services\http\parameters /v maxrequestbytes /t reg_dword /d 32768(需要在命令列執行 net stop http & net start http & iisreset 使設定生效)
5、針對負載均衡場景的設定
在url rewrite module中增加如下的規則:
相關博文:
遷入阿里雲後遇到的request.userhostaddress記錄ip位址問題
注意事項:新增該url重寫規則會造成iis核心模式快取不工作,詳見微軟的坑:url重寫竟然會引起iis核心模式快取不工作。
6、 設定cache-control為public
在web.config中新增如下配置:
<7、asp.net執行緒設定configuration
>
<
system.webserver
>
<
staticcontent
>
<
clientcache
cachecontrolcustom
="public"
/>
staticcontent
>
system.webserver
>
configuration
>
在machine.config的中新增如下設定:
<processmodel
enable
="true"
maxworkerthreads
="100"
maxiothreads
="100"
minworkerthreads
="50"
miniothreads
="50"
/>
支援高併發的IIS Web伺服器常用設定
適用的iis版本 iis 7.0,iis 7.5,iis 8.0 適用的windows版本 windows server 2008,windows server 2008 r2,windows server 2012 2 net framework相關設定 a 在machine.config中將 改...
支援高併發的IIS Web伺服器常用設定
適用的iis版本 iis 7.0,iis 7.5,iis 8.0 適用的windows版本 windows server 2008,windows server 2008 r2,windows server 2012 2 net framework相關設定 a 在machine.config中將 p...
支援高併發的IIS Web伺服器常用設定
支援高併發的iis web伺服器常用設定 適用的iis版本 iis 7.0,iis 7.5,iis 8.0 適用的windows版本 windows server 2008,windows server 2008 r2,windows server 2012 2 net framework相關設定 ...