Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 13256|Odpoveď: 2

[Web] Optimalizácia výkonu IIS7

[Kopírovať odkaz]
Zverejnené 10. 7. 2018 12:48:20 | | |
Optimalizácia IIS7 - Požiadavky na webové stránky sú >> súbežné

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

Dĺžka fronty 5000~20000 (pôvodné predvolené 1000, maximum 65535, odporúčané 10000)


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

Zmenené z pôvodného predvoleného odporúčania 5000 na 20000. (až do 100000)

Priamy beh:

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

Toto nastavenie je viditeľné v %systemroot%\System32\inetsrv\config\applicationHost.config.

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

Zmenené z pôvodného predvoleného odporúčania 5000 na 20000.

(Lokalita podobná C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG)

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

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

Zmenené z pôvodného predvoleného odporúčania 5000 na 20000. Spustite priamo cez príkazový riadok

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



Splnením vyššie uvedených štyroch nastavení môžete podporiť 20 000 (alebo 100 000) súčasných požiadaviek.



Nastavenia aplikačného poolu v IIS >>

V aplikačnom poole nastavte tieto nastavenia: (windows2003 meno/windows2008 meno)



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

Identifikujte sieťovú službu



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

Recyklačný pracovný proces (min) / Pevný časový interval (min) 0 (voliteľné 120~800)

(Okrem toho je potrebné najskôr nastaviť časový limit modelu procesu > nečinnosti na 0)



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

V nasledujúcom čase pracovník/konkrétny čas (kliknite na tlačidlo "Pridať" pre určenie času, keď je webová stránka nečinná, aby ste mohli začať proces žiadosti o vyzdvihnutie, za normálnych okolností môžeme nastaviť čas okolo 2~4 hodiny uprostred noci)

Môžete pridať nasledujúce časové úseky: 08:00, 12:40, 19:00, 01:00



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

Limit virtuálnej pamäte (KB) 0

Predvolená 0 je vypnutá, ak je zapnutá, predvolená je 512000 (500 M); Odporúča sa nastaviť maximálne 70 % celkovej virtuálnej pamäte;



Limit vyhradenej pamäte (KB) 5033165

Po zapnutí je predvolená hodnota 196608 (192 M); Odporúča sa nastaviť najviac 60 % celkovej fyzickej pamäte; Ak je systémová pamäť 8G, hodnota sa nastaví na 8*0.6*1024*1024=5033165 (KB)



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

Maximálny počet pracovných procesov/Maximálny počet pracovných procesov 1 (ak je podporované zdieľanie relácií alebo viacbodové prihlásenie, môže sa nastaviť na 50~100)



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

Limit pre pracovníka na vyzdvihnutie (počet žiadostí)/limit požiadaviek nie je nastavený



Recyklovať pracovný proces pri nadmernej spotrebe pamäte: Žiadna vybraná



Maximálny počet porúch 60



Časový limit spustenia 90 (sekúnd)



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

Limit vypnutia 300 (sek)



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

1. Povoliť klientovi cache – pridať parameter cache-control do HTTP hlavičky a nastaviť jeho hodnotu na cache

Operácia: Vyberte webovú stránku na konfiguráciu v IIS, potom otvorte hlavičku http odpovede vpravo, vyberte Add... a zadajte názov parametra cache-control a parameter value cache (case-insensitive) do vyskakovacieho dialógového okna.

2. Nastavte čas vypršania (limit uchovávania súborov v cache) - Nastavte čas expirácie cache v IIS a cache v IIS7 je predvolene nastavená na "Okamžite neplatná"

Metóda: Stále rovnaké ako v predchádzajúcom kroku, otvorte "HTTP Response Header" a vyberte "Set Common Header..." Vyberte "Vyhlásiť webový obsah expirovaný" v dialógovom okne a nastavte čas vypršania na 7 dní neskôr (tento čas je možné nastaviť podľa charakteristík webovej stránky na webe a frekvencie aktualizácií stránky).





Predchádzajúci:sqlserver-trigger-urgent, ktoré pole bolo aktualizované.
Budúci:asp.net MVC krásny obrázok captcha
Zverejnené 11. 7. 2018 12:56:05 |
Všetci sú silní a jednoducho špičkoví študenti
Zverejnené 13. 7. 2018 16:29:30 |
Kolekcia, toto naozaj potrebuješ
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com