Hoe om die instellings vir stilstand vir stilstand vir ‘n toepassingspoel te konfigureer (IIS 7)

Hierdie handleiding is van toepassing op Windows 7, Windows Server 2008, Windows Server 2008 R2 en Windows Vista. ‘N Eenvoudige manier om stelseleiendom te bewaar, is om instellings vir rustyd-time-out vir die werkersprotokolle in ‘n toepassingspoel op te stel. As u hierdie instellings opstel, sal ‘n werkersisteem afskakel na ‘n bepaalde tydsduur van die stelsel in die onaktiewe modus. Die vooraf ingestelde tyd vir stilstandstip is 20 minute.


Onbepaalde tydsduur is nuttig in die volgende scenario’s:

  • As die bediener ‘n groot las verwerk
  • Wanneer spesifieke werkersprotokolle voortdurend in stilstand is.
  • Daar is geen vars prosesseringsruimte beskikbaar nie.

Voorvereistes of vereistes vir toepassingspoele (IIS 7)

Hierdie gedeelte van die gids bevat inligting oor die vlakke waarop u hierdie operasie kan uitvoer, en die modules, hanteerders en toestemmings wat nodig is om hierdie aksie uit te voer. Die prosedure is van toepassing op Windows 7, Windows Server 2008, Windows Server 2008 R2 en Windows Vista. In hierdie artikel word u voorsien van al die inligting wat u benodig en die stappe wat u moet neem om toepassingspoele te konfigureer.

Na aanleiding van die artikel bied ons individuele prosesse aan wat vrygestel is van hierdie vereistes.

vlakke

Die tegnieke vir die opstel van toepassingspoele kan op die webbedienervlakke in IIS uitgevoer word.

Modules en hanteerders

Die noodsaaklike modules en hanteerders moet op die webbediener geïnstalleer word en ingeskakel word op die vlak waar u die proses uitvoer.

Let daarop dat u slegs modules op die webbediener-, webwerf- en toepassingsvlakke kan aktiveer. U kan egter hanteerders op alle vlakke inskakel.

Vereiste toestemmings

As u hierdie prosedures uitvoer met die gebruik van IIS Manager, sal u dit slegs kan doen as u ‘n bedieneradministrateur is.

As u hierdie bewerkings uitvoer met die gebruik van Appcmd.exe, die uitvoering van WMI-skripte of die opstelling van konfigurasielêers, moet u skryftoegang hê tot die spesifieke konfigurasielêer of -lêers.

Hoe om ‘n toepassingspoel op ‘n webbediener te skep

U kan ‘n toepassingspoel skep met die gebruikerskoppelvlak (UI). U kan dit ook doen deur Appcmd.exe-opdragte in ‘n opdragreëlvenster uit te voer. Alternatiewelik kan u dit skep deur konfigurasielêers reguit te wysig, of deur WMI-skrifte.

Hoe om die instellings vir stilstand vir stilstand vir 'n toepassingspoel te konfigureer (IIS 7)

Hoe om toepassingspoel te skep met die gebruikerskoppelvlak (UI)

Stap 1: Maak IIS-bestuurder oop.

Die opening van die IIS-bestuurder is die heel eerste ding wat u moet doen as u die UI wil gebruik.

Stap 2: Klik op TheApplication Pools.

Om dit te doen, navigeer na die “Connections” -paneel en gaan dan na die bedienerknooppunt, waar u ‘n lys opsies sal sien en u kies die opsie “Application Pools”.

Hoe om die instellings vir stilstand vir stilstand vir 'n toepassingspoel te konfigureer (IIS 7)

Stap 3: Integreer toepassingspoel

Gaan na die Toepassingspoele bladsy. U sien dit in die aksies en as u daar is, soek en druk op die Voeg aansoekpoel by.

Stap 4: Noem u aansoekpoel

Gaan na die Voeg aansoek by Pol ‘n vriendelike naam vir die toepassingspoel in die naam boks.

Stap 5: Kies die .NET-struktuurweergawe

Gaan na die .NET Framework weergawe kies, kies die weergawe van die .NET Framework wat u bestuurde programme, modules en hanteerders benodig. Kies ook Geen bestuurde kode nie. Dit is veral nuttig; wanneer die programme wat u in hierdie spesifieke toepassingspoel loop nie die .NET-struktuur nodig het nie.

Stap 6: Kies opsies

Gaan na die lys op die Bestuurde pyplynmodus, kies een van die onderstaande opsies:

Geïntegreerde opsie

U sal ‘n geïntegreerde opsie kies as u van plan is om die geïntegreerde IIS- en ASP.NET-verwerkingskanaal te gebruik.

Klassieke opsie

U sal hierdie opsie moet kies as u IIS- en ASP.NET-versoekverwerkingsmetodes anders wil gebruik. In die klassieke modus kan u bestuurde kode verwerk met die gebruik van Aspnet_isapi.dll eerder as met die IIS 7-geïntegreerde pyplyn..

Stap 7: Kies Toepassingspoel

Klik direk op die opsie nadat u u opsie gekies het Begin toediening pool om die toepassingspoel te begin sodra die WWW-diens begin word. Dit word gewoonlik standaard gekies.

Stap 8: Klik op die OK-knoppie

Sodra dit gedoen is, klik op die OK-knoppie.

Bevelreël

Gebruik die onderstaande taalreëls om ‘n toepassingspoel by ‘n webbediener te integreer met die gebruik van vooraf ingestelde waardes:

** appcmd voeg apppool / name: ** string by

Die veranderlike string is die naam wat u van toepassing is op die toepassingspoel. Byvoorbeeld, om ‘n programpoel met die naam te bevat, in te sluit bemarking, tik die opdragprompt hieronder in en klik op die Enter knoppie.

appcmd voeg apppool / naam by: Bemarking

IIS integreer ‘n toepassingspoel wat in ‘n geïntegreerde modus werk en gebruik standaard NET Framework weergawe 2.0. As u van voorneme is om ‘n toepassingspoel op te neem wat ‘n aparte weergawe van die NET Framework bedryf, of wat gebruik maak van die klassieke modus. U kan die .NET Framework-weergawe aanwys met die / managedRuntimeVersion en die bestuurde versoekverwerkingsmodus met die / managedPipelineMode funksie.

Om ‘n toepassingspoel by ‘n webbediener te integreer met die gebruik van instellings wat verskil van die standaardinstellings, kan u die sintaksis hieronder gebruik:

** appcmd voeg apppool / naam toe: ** string /managedRuntimeVersion:.string / managedPipelineMode: Geïntegreerd | Classic

Die element naamstring is die naam wat u wil hê vir die programpoel. Die element managedRuntimeVersion string is die weergawe van die .NET Framework wat u wil hê dat die toepassingspoel moet loop. As u ‘n bepaalde weergawe van die .NET Framework wil gebruik, moet u ‘n waarde daarvoor aanwys  managedRuntimeVersion string as v1.0, v1.1, of v2.0. Dit is egter beter om daardie ruimte oop te laat as u nie bestuurde kode in die toepassingspoel wil bestuur nie. Om byvoorbeeld ‘n toepassingspoel te integreer wat nie met die bestuurde kode werk nie en wat gebruik maak van die klassieke modus, sleutel die kodes in wat een keer deur die opdrag gevra word, en druk daarna ENTER:

appcmd voeg apppool / naam toe: Bemarking / bestuurRuntimeVersion: / managedPipelineMode: Classic

Hoe om die instellings vir die stilstand van die stilstand vir ‘n toepassingspoel te stel

U kan die instellings vir rustyd-time-out vir ‘n toepassingspoel opstel met behulp van Appcmd.exe-opdragte in ‘n opdragreëlvenster, deur konfigurasielêers direk te redigeer of deur WMI-skripte te skryf.

Hoe u die instellings vir die stilstand van die stilstand kan instel met die gebruik van die gebruikerskoppelvlak (UI)

Stap 1: Gaan na die IIS-BESTUURDER

Sodra u hier is, klik op die Maak IIS-bestuurder oop om dit oop te maak.

Stap 2: Klik op die Verbindingspaneel

Dit verbreed die bedienerknooppunt en klik Toepassingspoele..

Stap 3: Klik op Gevorderde instelling

Op die Toepassingspoele op die bladsy kies, kies die toepassingspoel waarvoor u die instellings vir ledige tydsverloop wil spesifiseer en klik dan op Gevorderde instellings in die aksies paneel.

Stap 4: Klik op OK

Gaan na die Onbepaalde tyd (minute) , voer ‘n aantal minute in en klik dan op OK.

Bevelreël

Gebruik die sintaksis hieronder om die ledige time-out-waarde vir ‘n app-swembad op te stel:

** appcmd-stel config / seksie: applicationPools / 3.8name=’string’achte.processModel.idleTimeout:**timeSpan

In die bostaande sintaksis is die string die naam van die toepassingspoel wat u van plan is om op te stel. Die komponenttydspan is die tydsduur waarop die werknemerprosedure of -prosesse in die app-poelhoed as ledig beskou word. Die opstelling vir timeSpan is d.hh: mm: ss waar d die opsionele aantal dae is, en hh: mm: ss stel die aantal ure, minute en sekondes voor waar u die werkersproses wil afsluit. Wil ons byvoorbeeld die syfer vir ledige tydsverloop op 30 minute stel vir ‘n toepassingspoel met die naam? bemarking, tik die opdragprompt hieronder en klik op die ENTER-knoppie:

appcmd-stel konfigurasie / afdeling: toepassingPools / Nummnaam=’Marketing’achte.processModel.idleTimeout:0.00:30:00

Hierdie proses van die instel van die instelling van ‘n stilstand-time-out het ‘n uitwerking op die ontwerpelemente hieronder: in hierdie onderwerp word die volgende konfigurasie-elemente beïnvloed:

idleTimeout-kenmerk van die element onder

Gebruik die onderstaande WMI-klasse, metodes of eienskappe om hierdie prosedure uit te voer.

ApplicationPool.ProcessModel.IdleTimeout-eiendom

Kyk na die top 3 beste webhostingdienste

FastComet

Beginprys:
$ 2.95


betroubaarheid
9.7


pryse
9.5


Gebruikersvriendelik
9.7


ondersteuning
9.7


Kenmerke
9.6

Lees resensies

Besoek FastComet

A2 Hosting

Beginprys:
$ 3,92


betroubaarheid
9.3


pryse
9.0


Gebruikersvriendelik
9.3


ondersteuning
9.3


Kenmerke
9.3

Lees resensies

Besoek A2 Hosting

ChemiCloud

Beginprys:
$ 2,76


betroubaarheid
10


pryse
9.9


Gebruikersvriendelik
9.9


ondersteuning
10


Kenmerke
9.9

Lees resensies

Besoek ChemiCloud

Verwante artikels oor hoe om te doen

  • Hoe u werkersproses inskakel vir ‘n aansoekpoel (IIS 7)
    intermediêre
  • Hoe om ‘n toepassingspoel IIS 7 te begin of te stop
    intermediêre
  • Hoe om ‘n aansoekpoel vir ‘n aansoek te verander (IIS 7)
    intermediêre
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me