Nastavení vlastností aplikačního serveru pro modul plug-in webového serveru

Tato stránka slouží k zobrazení a změnám nastavení aplikačního serveru pro modul plug-in webového serveru.

Chcete-li zobrazit tuto stránku administrativní konzoly, klepněte na volbu Servery > Typy serverů > Aplikační servery WebSphere > název_serveru a pak v sekci Další vlastnosti klepněte na volbu Vlastnosti modulů plug-in webového serveru.

Role serveru

Určuje roli, která je přiřazena tomuto aplikačnímu serveru.

Výběrem hodnoty Primární přidáte tento aplikační server do seznamu primárních aplikačních serverů. Modul plug-in se nejprve pokusí směrovat požadavky na aplikační servery v tomto seznamu.

Výběrem hodnoty Záložní přidáte tento aplikační server do seznamu záložních aplikačních serverů. Modul plug-in nepoužívá záložní aplikační servery k vyvažování zátěže. Záložní server se používá jen tehdy, není-li k dispozici primární server. Když modul plug-in zjistí, že je třeba použít záložní aplikační server, začne postupně procházet seznam záložních serverů ve stanoveném pořadí, dokud v seznamu zbývají nějaké servery a dokud se mu nepodaří úspěšně odeslat požadavek a přijmout odezvu z některého ze serverů v tomto seznamu.

Výchozí nastavení Primární
Časový limit připojení

Určuje, zda bude aplikační server udržovat připojení k webovému serveru pouze po omezenou dobu nebo neomezeně dlouho.

Toto pole odpovídá prvku ConnectTimeout v souboru plugin-cfg.xml.

Nastavení tohoto pole určuje, zda modul plug-in navazuje neblokovaná připojení k aplikačnímu serveru. Neblokovaná připojení je výhodné použít v situacích, kdy modul plug-in nemůže kontaktovat místo určení a zjistit, zda je port k dispozici nebo ne.

Není-li nastavení Použít časový limit připojení vybráno, navazuje modul plug-in neblokovaná připojení k aplikačnímu serveru. Je-li nastavení Použít časový limit připojení vybráno, je třeba určit hodnotu pole sekundy:
  • Je-li v poli sekundy určena hodnota vyšší než 0, čeká modul plug-in určený počet sekund na provedení úspěšného připojení. Není-li v daném časovém intervalu navázáno připojení, modul plug-in označí server jako nedostupný a odešle požadavek jinému aplikačnímu serveru v klastru.
  • Je-li v poli sekundy určena hodnota 0, naváže modul plug-in blokované připojení.
  • Není-li hodnota v poli sekundy určena, naváže modul plug-in blokované připojení ve svém umístění, přičemž tento stav trvá, dokud nevyprší časový limit operačního serveru (až dvě minuty, v závislosti na platformě), a teprve poté označí server jako nedostupný.
Datový typ Celé číslo
Výchozí hodnota 5
Použít Časový limit čtení/zápisu

Určuje, zda je nastaven časový limit pro dobu, po kterou modul plug-in čeká na odeslání požadavku nebo přijetí odezvy z aplikačního serveru.

Toto pole odpovídá prvku ServerIOTimeout v souboru plugin-cfg.xml.

Výběrem vlastnosti Použít Časový limit čtení/zápisu lze nastavit časový limit čtení a zápisu. Vyberete-li toto nastavení, je třeba zadat dobu v sekundách, po kterou modul plug-in čeká na odeslání požadavku nebo přijetí odpovědi. Při výběru hodnoty, kterou zadáte do tohoto pole, počítejte s tím, že aplikačnímu serveru může zpracování dotazu trvat několik minut. Nastavíte-li příliš nízkou hodnotu, může se stát, že server bude klientům zbytečně zasílat chybové odezvy. Není-li toto políčko zaškrtnuto, modul plug-in použije blokování vstupu/výstupu a bude zapisovat požadavky a číst odpovědi z aplikačního serveru, dokud nevyprší časový limit připojení TCP.

U modulů plug-in běžících na platformě Solaris je toto pole ignorováno.

Datový typ Celé číslo
Výchozí hodnota 60 sekund
Použít maximální počet připojení

Určuje maximální počet nevyřízených žádostí o připojení k aplikačnímu serveru, které mohou v libovolném okamžiku procházet procesem webového serveru.

Toto pole odpovídá prvku ServerMaxConnections v souboru plugin-cfg.xml.

Výběrem vlastnosti Použít maximální počet připojení lze nastavit maximální počet připojení. Vyberete-li toto nastavení, je třeba zadat maximální počet připojení, která mohou v daném časovém okamžiku existovat mezi webovým serverem a aplikačním serverem.

Předpokládejme například následující hodnoty:
  • Před aplikačním serverem je zařazeno 5 uzlů s webovým serverem IHS.
  • Každý uzel spouští 2 procesy.
  • Tato vlastnost je nastavena na hodnotu 50.

V tomto příkladu by aplikační server mohl přijímat až 500 připojení. Vynásobíme-li počet uzlů (5) počtem procesů (2) a výsledek pak vynásobíme zadanou hodnotou této vlastnosti (50), dostaneme celkový výsledek až 500 připojení.

Pokud je tato vlastnost nastavena na hodnotu 0 nebo -1, není počet nevyřízených žádostí o připojení k aplikačním serverům nijak omezen.

[z/OS] Na platformě z/OS je tento atribut ignorován. Řadič z/OS zpracovává nová připojení dynamicky ve spolupráci s prostředím WLM.

Datový typ Celé číslo
Výchozí hodnota 0
Ke kontrole činnosti aplikačního serveru použít rozšířenou výměnu potvrzení

Pokud je vybrána tato volba, modul plug-in webového serveru použije ke kontrole, zda je aplikační server spuštěn, rozšířenou výměnu potvrzení.

Toto pole odpovídá prvku ExtendedHandshake v souboru plugin-cfg.xml.

Tuto vlastnost vyberte v případě, že se mezi modulem plug-in a aplikačním serverem nachází ochranná bariera (firewall) tvořená serverem proxy.

V případě selhání funkce connect() modul plug-in označí server jako vypnutý. Pokud se však mezi modulem plug-in a aplikačním serverem nachází ochranná bariéra (firewall) tvořená serverem proxy, funkce connect() může uspět i tehdy, je-li koncový aplikační server mimo provoz. V takovém případě pak modul plug-in nebude správně přesměrovávat požadavky na jiné aplikační servery v rámci překonání selhání.

Pokud modul plug-in před zasláním požadavku použije rozšířenou výměnu potvrzení s aplikačním serverem, aby se ujistil, že je tento server skutečně spuštěn, může modul plug-in v případě neúspěchu (tj. zjistí-li, že server, s nímž se pokouší navázat komunikaci, není k dispozici) požadavek v rámci překonání selhání přesměrovat na jiný aplikační server.

Při výchozím nastavení toto pole není vybráno. Zaškrtněte je v případě, že chcete zkontrolovat, zda je aplikační server skutečně spuštěn, pomocí rozšířené výměny potvrzení.

Odeslat záhlaví "100 Continue" před odesláním obsahu požadavku

Určuje, zda modul plug-in webového serveru před odesláním obsahu požadavku zašle aplikačnímu serveru záhlaví "100 Continue".

Toto pole odpovídá prvku WaitForContinue v souboru plugin-cfg.xml.

Pokud je toto pole vybráno, modul plug-in webového serveru před odesláním obsahu požadavku zašle aplikačnímu serveru záhlaví "100 Continue".

Při výchozím nastavení toto pole není vybráno. Zaškrtnutím tohoto políčka funkci povolíte.




Odkazy s označením (online) vyžadují přístup k Internetu.

Související úlohy
Související odkazy


Název souboru: uwsv_plugin_props5.html