See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 13256|Vastuse: 2

[Veeb] IIS7 jõudluse optimeerimine

[Kopeeri link]
Postitatud 10.07.2018 12:48:20 | | |
IIS7 optimeerimine – Veebilehe päringud on >> samaaegsed

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

Järjekorra pikkus 5000~20000 (algne vaikimisi 1000, maksimaalne 65535, soovitatav 10000)


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

Muudetud algselt vaikimisi 5000 soovituselt 20000 peale. (kuni 100000)

Otsejooks:

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

Seda seadet võib näha lehel %systemroot%\System32\inetsrv\config\applicationHost.config.

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

Muudetud algselt vaikimisi 5000 soovituselt 20000 peale.

(Asukoht sarnaneb C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG-ile)

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

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

Muudetud algselt vaikimisi 5000 soovituselt 20000 peale. Käivita otse käsureal

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



Täites ülaltoodud neli seadet, saad toetada 20 000 (või 100 000) samaaegset päringut.



IIS-i rakenduste basseini seaded >>

Rakenduste basseinis tee järgmised seaded: (windows2003 nimi/windows2008 nimi)



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

Tuvasta võrguteenus



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

Taaskasutuse tööprotsess (min) / fikseeritud ajavahemik (min) 0 (valikuline 120~800)

(Lisaks tuleb esmalt seada protsessimudeli-> tühikäigu ajapiirangu 0-ks)



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

Järgmises ajavahemikus reclaim töötaja/konkreetne aeg (klõpsa nupul "Lisa", et määrata aeg, mil veebileht on tühi ja alustab tagasivõtmise taotlusprotsessi; tavapärastes tingimustes saame aja määrata umbes 2~4 öösel)

Võite lisada järgmised ajavahemikud: 08:00, 12:40, 19:00, 01:00



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

Virtuaalmälu piirang (KB) 0

Vaikimisi 0 on keelatud, kui see on lubatud, on vaikimisi 512000 (500 M); Soovitatav on seada see maksimaalsele 70% kogu virtuaalmälust;



Pühendatud mälupiirang (KB) 5033165

Kui see on lubatud, on vaikimisi väärtus 196608 (192 M); Soovitatav on seada mitte rohkem kui 60% kogu füüsilisest mälust; Kui süsteemimälu on 8G, määratakse väärtuseks 8*0,6*1024*1024=5033165 (KB)



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

Maksimaalne tööprotsesside arv/Maksimaalne tööprotsesside arv 1 (kui toetatakse sessioonide jagamist või mitmepunktilist sisselogimist, saab selle seada 50~100-le)



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

Reclaim töötaja (taotluste arv)/taotluslimiit ei ole määratud



Tööprotsessi taaskasutamine, kui mälu kulub liiga palju: Ühtegi pole valitud



Maksimaalne rikete arv 60



Käivitamise ajapiirang 90 (sekundit)



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

Sulgemise ajapiirang 300 (sek)



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

1. Luba kliendil vahemällu salvestada – lisa parameeter cache-control http-päisesse ja määra selle väärtus vahemäluks

Operatsioon: Vali IIS-is seadistatav veebileht, ava paremal http vastuse päis, vali Lisa..., sisesta hüpikavasse parameetri nimi cache-control ja parameetri väärtuse vahemälu (tähetundlik).

2. Sea aegumisaeg (vahemälufaili säilitamise aja piirang) – Sea vahemälu aegumisaeg IIS-is ja IIS7 vahemälu on vaikimisi seatud "Koheselt kehtetuks"

Meetod: Endiselt sama mis eelmises sammus, ava "HTTP Response Header" ja vali "Sea Common Header..." Vali hüpikakena dialoogiaknas "Make web content expired" ja sea aegumisaeg 7 päeva hilisemaks (seda aega saab määrata vastavalt veebilehe omadustele ja lehe uuenduste sagedusele).





Eelmine:sqlserver-trigger-määrab, milline väli uuendati.
Järgmine:asp.net mvc kaunis pilt captcha
Postitatud 11.07.2018 12:56:05 |
Kõik nad on võimsad ja lihtsalt parimad õpilased
Postitatud 13.07.2018 16:29:30 |
Kollektsioon, sul on seda tõesti vaja
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com