Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 13256|Válasz: 2

[Web] IIS7 teljesítményoptimalizálás

[Linket másol]
Közzétéve 2018. 07. 10. 12:48:20 | | |
IIS7 optimalizálás – A weboldal-kérések >> egyidejű

/*调整IIS 7应用程序池队列长度*/

Sor hossza: 5000~20000 (eredeti alapértelmezett 1000, maximum 65535, ajánlott 10000)


/*调整IIS 7的appConcurrentRequestLimit设置*/

Az eredeti alapértelmezett 5000-es javaslatról 20000-re változott. (akár 100000-ig)

Közvetlen futás:

C:\Windows\System32\inetsrv\appcmd.exe set config /section:serverRuntime /appConcurrentRequestLimit:20000

Ez a beállítás a %systemroot%\System32\inetsrv\config\applicationHost.config fájlban látható.

/*调整machine.config中的processModel>requestQueueLimit的设置*/

Az eredeti alapértelmezett 5000-es javaslatról 20000-re változott.

(A helyszín hasonló a C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG-hez)

<configuration>
    <system.web>
   <processModel autoConfig="true" requestQueueLimit="20000" memoryLimit="60"/>

/*修改注册表,调整IIS 7支持的同时TCPIP连接数*/

Az eredeti alapértelmezett 5000-es javaslatról 20000-re változott. Közvetlenül a parancssoron futtass

reg add HKLM\System\CurrentControlSet\Services\HTTP\Parameters /v MaxConnections /t REG_DWORD /d 20000



A fenti négy beállítás teljesítésével 20 000 (vagy 100 000) egyszerre történő kérést támogathatsz.



IIS alkalmazáskészlet beállítások >>

Az alkalmazáspoolban a következő beállításokat végezze: (windows2003 név/windows2008 név)



/*IIS以内置账户的用户表示运行*/

Azonosítsd a NetworkService



/*IIS自动将多长时间不活动的应用程序进程回收掉*/

Újrahasznosítási munkafolyamat (min) / Fix időintervallum (min) 0 (opcionálisan 120~800)

(Ezen felül először be kell állítanod a folyamatmodell-> alapatlan időtúllépést 0-ra)



/*设置每日4:00回收工作进程*/

A következő időigénylési munkatárs/adott időpontban (kattints az "Add" gombra, hogy megadd az időpontot, amikor egy weboldal üresen áll a visszavételi kérelem megkezdéséhez, normál esetben az időt éjszaka közepén 2~4 óra körül állíthatjuk)

Hozzáadhatod a következő időpontokat: 08:00, 12:40, 19:00, 01:00



/*设置IIS的使用内存*/

Virtuális memóriakorlát (KB) 0

Az alapértelmezett 0 le van tiltva, ha engedélyezve, az alapértelmezett 512000 (500 M); Ajánlott, hogy ne legyen több mint a teljes virtuális memória 70%-a;



Dedikált memóriakorlát (KB) 5033165

Engedélyezve az alapértelmezett érték 196608 (192 M); Ajánlott, hogy a teljes fizikai memória legfeljebb 60%-át állítsák be; Ha a rendszermemória 8G, az érték 8*0,6*1024*1024=5033165 (KB) értékre van állítva.



/*设置处理对应用程序池的请求的最大工作进程数*/

Maximális munkafolyamatszám/Maximális munkafolyamatok száma 1 (ha támogatott a session megosztás vagy többpontos bejelentkezés, beállítható, hogy 50~100)



/*指定IIS系统接受到多少请求后就能开始回收应用程序进程了*/

Visszaszerzési dolgozó (kérések száma)/kérési korlát nincs beállítva



Újrahasznosítási folyamat a munka túl sok memóriát fogyasztva: Nincs kiválasztva



Maximális hibaszám: 60



Indítási időkorlát 90 (másodperc)



/*适当延长这个时间,避免关闭超时错误*/

Leállítási időkorlát: 300 (sec)



/*IIS7中设置缓存的方法就两步 如是负载均衡暂不设置此项(除非支持IP Hash)*/

1. Engedd meg a kliens gyorsítótárát – add hozzá a cache-control paramétert a http fejléchez, és állítsd be annak értékét gyorsítótárnak

Művelet: Válassza ki az IIS-ben konfigurálandó weboldalt, nyissa meg a jobb oldali http válaszfejléceget, válassza az Add...-t, és írja be a cache-control paraméter nevét és a gyorsítótár paraméterértékét (kis- és nagybetűérzékeny) a felugró menüben.

2. Állítsd be a lejárati időt (cache fájl tárolási időkorlát) – Állítsuk be a gyorsítótár lejárati idejét az IIS-ben, és az IIS7 gyorsítótára alapértelmezettől "Azonnal érvénytelen" lesz

Módszer: Ugyanaz, mint az előző lépésben, nyisd meg a "HTTP Response Header" opciót, és válaszd a "Állíts be közös fejléceget..." Válassza a "Make web content expired" opciót a felugró ablakban, és állítsa be a lejárati időt 7 nappal későbbre (ez az idő a weboldal jellemzői és az oldalfrissítések gyakorisága alapján állítható).





Előző:sqlserver-trigger – meghatározzák, melyik mező frissült.
Következő:asp.net mvc gyönyörű kép captcha
Közzétéve 2018. 07. 11. 12:56:05 |
Mindannyian erősek, és egyszerűen legjobb diákok
Közzétéve 2018. 07. 13. 16:29:30 |
Gyűjtemény, erre tényleg szükséged van
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com