Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 13256|Svar: 2

[Web] IIS7 ydelsesoptimering

[Kopier link]
Opslået på 10/07/2018 12.48.20 | | |
IIS7-optimering - Webstedsforespørgsler foregår >> samtidig

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

Kølængde 5000~20000 (oprindeligt standard 1000, maksimum 65535, anbefalet 10000)


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

Ændret fra det oprindelige standard 5000-forslag til 20000. (op til 100000)

Direkte Kørsel:

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

Denne indstilling kan ses i %systemroot%\System32\inetsrv\config\applicationHost.config.

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

Ændret fra det oprindelige standard 5000-forslag til 20000.

(Placering ligner C:\Windows Microsoft.NET\\Framework\v2.0.50727\CONFIG)

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

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

Ændret fra det oprindelige standard 5000-forslag til 20000. Kør direkte på kommandolinjen

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



Ved at fuldføre ovenstående fire indstillinger kan du understøtte 20.000 (eller 100.000) samtidige anmodninger.



IIS-applikationspoolindstillinger >>

I applikationspoolen skal du vælge følgende indstillinger: (windows2003 navn/windows2008 navn)



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

Identificer NetworkService



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

Genanvendelsesarbejdsproces (min) / Fast tidsinterval (min) 0 (Valgfrit 120~800)

(Derudover skal du først sætte procesmodel-> inaktiv timeout til 0)



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

I den følgende tid for tilbagetagelsesarbejder/specifikt tidspunkt (klik på "Tilføje"-knappen for at angive, hvornår en hjemmeside er inaktiv for at starte genoptagelsesansøgningsprocessen, under normale omstændigheder kan vi sætte tiden til omkring klokken 14~4 midt om natten)

Du kan tilføje følgende tidsperioder: 08:00, 12:40, 19:00, 01:00



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

Virtuel hukommelsesgrænse (KB) 0

Standard 0 er deaktiveret, hvis aktiveret er standarden 512000 (500 M); Det anbefales at sætte den til højst 70% af den samlede virtuelle hukommelse;



Dedikeret hukommelsesgrænse (KB) 5033165

Når den er aktiveret, er standardværdien 196608 (192 M); Det anbefales at sætte højst 60% af den samlede fysiske hukommelse; Hvis systemhukommelsen er 8G, sættes værdien til 8*0,6*1024*1024=5033165 (KB)



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

Maksimalt antal arbejdsprocesser/Maksimalt antal arbejdsprocesser 1 (hvis sessionsdeling eller multipunkt-login understøttes, kan det sættes til 50~100)



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

Genoptagsarbejder (antal anmodninger)/anmodningsgrænse er ikke fastsat



Genbrug arbejdsproces ved forbrug af for meget hukommelse: Ingen valgt



Maksimalt antal fejl: 60



Opstartstidsgrænse 90 sekunder



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

Nedlukningstidsgrænse 300 (sek)



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

1. Tillad klienten at cache - tilføj parameteren cache-control til http-headeren og sæt dens værdi til cache

Operation: Vælg hjemmesiden, der skal konfigureres i IIS, åbn derefter http-svarheaderen til højre, vælg Add..., og indtast parameternavnet cache-control og parameterværdicachen (ufølsom) i pop-up-dialogboksen.

2. Sæt udløbstiden (cache-filens tilbageholdelsestidsgrænse) - Sæt cache-udløbstiden i IIS, og cachen i IIS7 sættes som standard til "Umiddelbart ugyldig"

Metode: Stadig det samme som i forrige trin, åbn "HTTP Response Header" og vælg "Set Common Header..." Vælg "Få webindhold til at udløbe" i pop-up-dialogboksen og sæt udløbstiden til 7 dage senere (denne tid kan indstilles efter websidens karakteristika på hjemmesiden og hyppigheden af sideopdateringer).





Tidligere:sqlserver-trigger-bestem hvilket felt der blev opdateret.
Næste:asp.net mvc smukt billede captcha
Opslået på 11/07/2018 12.56.05 |
Alle er de stærke, og de er simpelthen topstuderende
Opslået på 13/07/2018 16.29.30 |
Collection, du har virkelig brug for det her
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com