Cum să configurați setările de timp de repaus inactiv pentru un pool de aplicații (IIS 7)

Acest ghid este aplicabil pentru Windows 7, Windows Server 2008, Windows Server 2008 R2 și Windows Vista. O modalitate simplă de a păstra proprietatea sistemului este de a configura setările de timp de repaus inactiv pentru protocoalele de lucru într-un grup de aplicații. Când configurați aceste setări, un sistem lucrător se va opri după o anumită perioadă de timp a sistemului care va intra în modul inactiv. Timpul prestabilit pentru oprirea inactivității este de 20 de minute.


Timpul de repaus inactiv este util în următoarele scenarii:

  • Când serverul procesează o sarcină grea
  • Când protocoalele anumitor lucrători se află în mod constant în modul de repaus.
  • Când nu există un spațiu de procesare mai nou, este disponibil.

Cerințe preliminare sau cerințe de caracteristici de aplicații (IIS 7)

Această secțiune a ghidului oferă informații cu privire la nivelurile la care puteți efectua această operație, precum și modulele, manipulatoarele și permisiunile necesare pentru a efectua această acțiune. Procedura este aplicabilă pentru Windows 7, Windows Server 2008, Windows Server 2008 R2 și Windows Vista. Acest articol vă oferă toate informațiile de care aveți nevoie și pașii pe care trebuie să-i urmați pentru a configura grupurile de aplicații.

În articol, vom oferi procese individuale care sunt scutite de aceste cerințe.

niveluri

Tehnicile de configurare a grupurilor de aplicații pot fi realizate la nivelurile de Web Server din IIS.

Module și Manevre

Modulele și gestionarele esențiale ar trebui instalate pe serverul Web și activate la nivelul de desfășurare a procesului.

Rețineți că puteți activa Module doar la nivel de server web, site și aplicație. Cu toate acestea, puteți activa manevrele la toate nivelurile.

Permisii necesare

Dacă efectuați aceste proceduri utilizând IIS Manager, veți putea face acest lucru numai dacă sunteți administrator de server.

Dacă efectuați aceste operațiuni folosind Appcmd.exe, rulând scripturi WMI sau editați fișierele de configurare, trebuie să aveți acces la scriere la fișierul sau fișierele de configurare specifice.

Cum se creează un pool de aplicații pe un server web

Puteți crea un pool de aplicații utilizând interfața utilizator (UI). La fel de bine o puteți face rulând comenzi Appcmd.exe într-o fereastră a liniei de comandă. În mod alternativ, îl puteți crea editând fișierele de configurare direct sau prin scripturi WMI.

Cum să configurați setările de timp de repaus inactiv pentru un pool de aplicații (IIS 7)

Cum se creează un pool de aplicații cu interfața utilizator (UI)

Pasul 1: Deschideți managerul IIS.

Deschiderea managerului IIS este primul lucru de făcut atunci când doriți să utilizați interfața de utilizator.

Pasul 2: Faceți clic pe Pool-uri de aplicații.

Pentru a face acest lucru, navigați în panoul „Conexiuni” și apoi accesați nodul serverului, unde veți vedea o listă de opțiuni și selectați opțiunea „Grupuri de aplicații”..

Cum să configurați setările de timp de repaus inactiv pentru un pool de aplicații (IIS 7)

Pasul 3: Integrare pool de aplicații

Pentru a face acest lucru, navigați la Bazine de aplicații pagină. Veți vedea acest lucru în acţiuni panoul și când este acolo, localizați și apăsați pe Adăugați pool de aplicații.

Pasul 4: Numește-ți grupul de aplicații

Navigați la Adăugați aplicația POOL caseta de dialog, introduceți un nume prietenos pentru pool-ul de aplicații din Nume cutie.

Pasul 5: Alegeți .NET Structure Version

Pentru a face acest lucru, navigați la .Versiunea NET Framework listă, alegeți versiunea .NET Framework de care aveți nevoie aplicațiile, modulele și gestionatorii gestionați. Alternativ, alegeți Fără cod gestionat. Acest lucru este deosebit de util; când aplicațiile pe care le executați în cadrul acestui grup de aplicații specifice nu au nevoie de structura .NET.

Pasul 6: alegeți opțiunile

Navigați la lista din Modul conductă gestionat, alege una dintre opțiunile prezentate mai jos:

Opțiune integrată

Nu ați selectat opțiunea integrată dacă intenționați să utilizați canalul de procesare a cererii IIS și ASP.NET integrat.

Opțiune clasică

Va trebui să selectați această opțiune atunci când doriți să utilizați diferit modurile de procesare a cererilor IIS și ASP.NET. În modul clasic, puteți prelucra codul gestionat cu utilizarea Aspnet_isapi.dll, mai degrabă decât cu utilizarea conductei integrate IIS 7.

Pasul 7: alegeți grupul de aplicații

Imediat după alegerea opțiunii, faceți clic pe butonul Porniți aplicația pooLansez pool-ul de aplicații oricând este inițiat serviciul WWW. Acest lucru este de obicei selectat în mod implicit.

Pasul 8: Faceți clic pe butonul OK

După ce faceți acest lucru, faceți clic pe butonul OK.

Linie de comanda

Pentru a integra un pool de aplicații pe un server Web cu utilizarea valorilor prestabilite, folosiți regulile de limbă de mai jos:

** appcmd adăugați apppool / nume: ** șir

Șirul variabil este numele pe care intenționați să-l dați grupului de aplicații. De exemplu, pentru a încorpora un pool de aplicații căruia i se dă numele Marketing, tastați promptul de comandă prezentat mai jos și faceți clic pe butonul INTRODUCE buton.

appcmd adaugă apppool / nume: Marketing

IIS integrează un set de aplicații care operează în modul integrat și folosește în mod implicit .NET Framework versiunea 2.0. Dacă intenția dvs. este să încorporați un pool de aplicații care operează o versiune separată a .NET Framework sau care utilizează modul clasic. Puteți desemna versiunea .NET Framework cu / managedRuntimeVersion caracteristică și modul gestionat de procesare a solicitării cu / managedPipelineMode caracteristică.

Pentru a integra un grup de aplicații pe un server Web cu utilizarea setărilor care diferă de setările implicite, puteți utiliza sintaxa de mai jos:

** appcmd adăugați apppool / nume: ** string /managedRuntimeVersion:.string / managePipelineMode: Integrated | Clasic

Elementul Numeșirul este Nume pe care îl doriți pentru pool-ul de aplicații. Elementul managedRuntimeVersion string este versiunea .NET Framework pe care doriți să o execute pool-ul de aplicații. Când doriți să rulați o anumită versiune a .NET Framework, desemnați o valoare pentru  managedRuntimeVersion șir ca v1.0, v1.1, sau v2.0. Cu toate acestea, este mai bine să lăsați spațiul deschis dacă intenția dvs. nu este să rulați cod gestionat în pool-ul de aplicații. De exemplu, pentru a integra un grup de aplicații care nu funcționează cu cod gestionat și care folosește modul clasic, tastați codurile lovitură odată solicitate de promptul de comandă și după aceea apăsați ENTER:

appcmd adaugă apppool / nume: Marketing / manageRuntimeVersion: / managePipelineMode: Classic

Cum să configurați setările de temporizare inactivă pentru un grup de aplicații

Puteți configura setările de timp de repaus inactiv pentru un pool de aplicații cu utilizarea comenzilor Appcmd.exe într-o fereastră a liniei de comandă, prin editarea directă a fișierelor de configurare sau prin scrierea scripturilor WMI.

Cum să configurați setările de temporizare inactivă cu utilizarea interfeței utilizator (UI)

Pasul 1: Accesați către IIS MANAGER

După ce sunteți aici, faceți clic pe butonul Deschideți managerul IIS să-l deschid.

Pasul 2: Faceți clic pe Panoul de conectare

Aceasta lărgește nodul serverului și faceți clic pe Bazine de aplicații..

Pasul 3: Faceți clic pe Setare avansată

Pe Bazine de aplicații pagina, selectați pool-ul de aplicații pentru care doriți să specificați setările de temporizare inactivă, apoi faceți clic pe Setari avansate în acţiuni panou.

Pasul 4: Faceți clic pe OK

Pentru a face acest lucru, accesați secțiunea Timp inactiv (minut) casetă, tastați un număr de minute, apoi faceți clic pe O.K.

Linie de comanda

Pentru a configura valoarea de timp inactiv pentru un pool de aplicații, utilizați sintaxa de mai jos:

** appcmd set config / section: applicationPools /[name=’string’VEL.processModel.idleTimeout:**timeSpan

În sintaxa de mai sus, șirul este numele grupului de aplicații pe care intenționați să îl configurați. Componenta timeSpan este perioada de timp în care procedura de lucru sau procesele din procesorul de aplicații sunt considerate inactive. Setarea pentru timeSpan este d.hh: mm: ss unde d este numărul opțional de zile, iar hh: mm: ss reprezintă numărul de ore, minute și secunde în care doriți să închideți procesul de lucru. De exemplu, dorim să setăm cifra de timp inactivă la 30 de minute pentru un pool de aplicații cu numele Marketing, tastați promptul de comandă de mai jos și faceți clic pe butonul ENTER:

appcmd set config / section: applicationPools /[name=’Marketing ‘enl.processModel.idleTimeout:0.00:30:00

Acest proces de configurare a setării timpului inactiv are efecte asupra elementelor de proiectare de mai jos: în acest subiect afectează următoarele elemente de configurare:

Atributul idleTimeout al elementului din sub

Utilizați clasele, metodele sau proprietățile WMI de mai jos pentru a efectua această procedură.

Proprietatea ApplicationPool.ProcessModel.IdleTimeout

Consultați aceste 3 cele mai bune servicii de găzduire web

FastComet

Pret de inceput:
$ 2,95


Fiabilitate
9.7


Prețuri
9.5


Ușor de utilizat
9.7


A sustine
9.7


Caracteristici
9.6

Citește recenziile

Accesați FastComet

A2 Gazduire

Pret de inceput:
$ 3,92


Fiabilitate
9.3


Prețuri
9


Ușor de utilizat
9.3


A sustine
9.3


Caracteristici
9.3

Citește recenziile

Accesați Găzduirea A2

ChemiCloud

Pret de inceput:
$ 2,76


Fiabilitate
10


Prețuri
9.9


Ușor de utilizat
9.9


A sustine
10


Caracteristici
9.9

Citește recenziile

Accesați ChemiCloud

Articole legate de modalități conexe

  • Cum să activați procesarea procesării lucrătorului pentru un pool de aplicații (IIS 7)
    intermediar
  • Cum să porniți sau să opriți un pool de aplicații IIS 7
    intermediar
  • Cum se poate schimba un grup de aplicații pentru o aplicație în (IIS 7)
    intermediar
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me