A FastCGI-alkalmazás hozzáadása, illetve a FastCGI-alkalmazás szerkesztése párbeszédpanelen felvehetők vagy szerkeszthetők egy alkalmazás általános és feldolgozási tulajdonságai.

A FastCGI-alkalmazásokról A FastCGI-beállítások lap című témakörben olvashat bővebben.

Szoftverelemek listája

Elem neveLeírás

Teljes elérési út

Megadja a FastCGI-folyamatkészletben használandó folyamat végrehajtható fájljának fizikai elérési útját.

Erre a gombra kattintva keresheti meg a FastCGI-folyamat végrehajtható fájljának fizikai helyét.

Argumentumok

Megadja a FastCGI-folyamatnak átadott parancssori argumentumokat. Ezek az argumentumok használhatók egy FastCGI-folyamatkészlet egyedi azonosítására abban az esetben, ha egy adott folyamat végrehajtható fájljához több FastCGI-folyamatkészlet tartozik.

Környezeti változók

Megadja azon környezeti változók gyűjteményét, amelyek be lesznek állítva a folyamat végrehajtható programjához. E tulajdonság beállítása nem kötelező. Kattintson a Tallózás () gombra a Környezeti változók gyűjteményének szerkesztője párbeszédpanel megnyitásához. Ezen a párbeszédpanelen felvehet és eltávolíthat tagokat, illetve tulajdonságértékeket definiálhat. További információ a felhasználói felület súgójának A Környezeti változók gyűjteményének szerkesztője párbeszédpanel című lapján olvasható.

Példány kérelmeinek maximális száma

Ez az érték szabályozza a FastCGI-folyamat újrahasznosítási viselkedését. Megadja azon kérelmek maximális számát, amelyeket egy FastCGI-alkalmazás a folyamat újrahasznosítása előtt kezelhet. Az alapértelmezett érték 200.

Példányok maximális száma

Megadja a kijelölt FastCGI-alkalmazáshoz tartozó alkalmazási folyamatkészletben maximálisan engedélyezett FastCGI-folyamatok számát. Ez a szám azt is megadja, hogy a FastCGI-alkalmazás egyszerre legfeljebb hány egyidejű kérelmet tud kezelni. Az alapértelmezett érték 4.

Kizárólag a Windows® 7 és a Windows Server® 2008 R2 operációs rendszer esetében a MaxInstances tulajdonság 0 értékre állításával megadható, hogy az IIS automatikusan válassza ki a FastCGI-folyamatok optimális számát az aktuális végrehajtási környezethez.

Művelet időkorlátja

Megadja azt a maximális időtartamot, ameddig az alkalmazás valamelyik FastCGI-folyamata futhat anélkül, hogy kommunikálna az IIS rendszerrel, mielőtt a folyamat időtúllépés miatt megszakad. Ezen időtúllépési érték segítségével észlelhetők és leállíthatók a függőben maradt folyamatok. Az alapértelmezett érték 30 (másodperc).

Nevesített cső kiürítése

Megadja, hogy a nevesített cső ki lesz-e ürítve az egyes kérelmek feldolgozása után, valamint az alkalmazás leállítása előtt. Ha a nevesített cső ki lesz ürítve, akkor az érték beállítása igaz. Az alapértelmezett érték hamis. Ez a tulajdonság csak akkor fejti ki hatását, ha a Nevesített cső (Named Pipe) protokollt használják.

Protokoll

Megadja a FastCGI-folyamattal való kommunikációhoz használandó protokollt. A Protokoll tulajdonság lehetséges értéke 0 (Named Pipe) vagy 1 (TCP). Az alapértelmezett érték 0 (Named Pipe).

IdleTimeout

Megadja azt az időtartamot, ameddig az alkalmazás valamelyik FastCGI-folyamata tétlen maradhat. Ezen időtartam letelte után a tétlen folyamat befejeződik. Az alapértelmezett érték 300 (másodperc).

Várólista hossza

Megadja a FastCGI-alkalmazáskészlet várólistájára helyezhető kérelmek maximális számát. Ha a várólista megtelik, a kiszolgáló a további kérelmekre az 503-as HTTP-hibakódot (A szolgáltatás nem érhető el) adja vissza az ügyfeleknek. Ez azt jelenti, hogy az alkalmazás túl elfoglalt. Az alapértelmezett érték 1000.

Gyors sorozatban fellépő hibák percenkénti száma

Megadja, hogy hány hiba következhet be egy perc alatt a FastCGI-folyamatban, mielőtt a FastCGI-kezelő offline állapotba állítaná a folyamatot. Az alapértelmezett érték 10.

Kérelem időtúllépése

Megadja az alkalmazásnak küldött kérelmek feldolgozására engedélyezett maximális időtartamot. Ha egy kérelem feldolgozása a megadott időtartamnál tovább tart egy FastCGI-folyamat számára, a rendszer leállítja a folyamatot. Az alapértelmezett érték 90 másodperc.

Fájlmódosulások figyelése

Ez a tulajdonság csak a Windows 7 és a Windows Server® 2008 R2 operációs rendszerre vonatkozik.

Megadja egy fájl elérési útját. E fájl módosulása kiváltja a FastCGI-folyamatok újrahasznosítását. Megadható az abszolút elérési út, illetve a végrehajtható FastCGI-fájl helyéhez viszonyított relatív elérési út is.

Standard hibakezelési mód

Ez a tulajdonság csak a Windows 7 és a Windows Server® 2008 R2 operációs rendszerre vonatkozik.

Megadja egy FastCGI-folyamat által jelzett hibák kezelésének módját. A következő lehetőségek választhatók:

  • ReturnStderrIn500 - Ez a modul 500-ra állítja be az állapotkódot, és az STDERR adatfolyamon kapott adatokat küldi vissza válaszként. Ez az alapértelmezett érték, a működési mód ebben az esetben megegyezik az IIS működésével.

  • ReturnGeneric500 - Ez a modul 500-ra állítja be az állapotkódot, de általános 500-as hibaüzenetet küld vissza. Ez a konfiguráció akkor hasznos, ha engedélyezni kívánja a részletes hibanaplózást egy kiszolgálón, de nem kívánja visszaküldeni ezeket a hibaüzeneteket a felhasználóknak.

  • IgnoreAndReturn200 - Ez a modul az STDOUT adatfolyamon kapott adatokat küldi vissza válaszként 200-as állapotkóddal. Az STDERR adatfolyamon kapott szöveget figyelmen kívül hagyja. Ez a tulajdonság akkor hasznos, ha hibakeresési utasításokat kíván használni nyomkövetési célra.

  • TerminateProcess - Ez a modul leállítja a FastCGI-folyamatot, és az általános 500-as hibaüzenetet küldi vissza.


Tartalom