Nastavení člena klastru

Na této stránce můžete spravovat členy klastru. Klastr aplikačních serverů je spravován jako celek a účastní se správy pracovní zátěže.

Kopie prvního člena klastru, kterého jste vytvořili, je uložena jako součást dat klastru a slouží jako šablona pro všechny další členy klastru, které vytvoříte.

Žádná jednotlivá změna konfigurace člena klastru nebude mít vliv na nastavení konfigurace šablony člena klastru. Šablonu člena klastru lze upravit pomocí příkazů rozhraní wsadmin nebo můžete klepnout na volbu Servery > Klastry > Klastry aplikačních serverů platformy WebSphere > název_klastru > Členové klastru > Šablony. Žádné provedené změny šablony neovlivní existující členy klastru.

Chcete-li zobrazit tuto stránku administrativní konzoly, klepněte na volbu Servery > Klastry > Klastry aplikačních serverů platformy WebSphere > název_klastru.

Na kartě Konfigurace můžete upravovat pole. Klepnutím na volbu Instalované aplikace můžete rovněž zobrazit stav aplikací spuštěných na tomto serveru. Na kartě Běhová komponenta, která je zobrazena pouze v případě, že je člen klastru spuštěn, si můžete prohlédnout informace o tomto členovi klastru. Informace zobrazené na této stránce jsou však určeny pouze pro čtení. Chcete-li změnit některá ze zobrazených nastavení, musíte se vrátit na kartu Konfigurace.

Název uzlu

Určuje název uzlu, v němž je spuštěn člen klastru.

Karta Konfigurace

Název člena

Určuje název aplikačního serveru v klastru. Na většině platforem představuje název serveru název procesu. Název člena musí odpovídat názvu jednoho ze serverů uvedených na stránce aplikačních serverů.

Váha

Řídí počet požadavků směrovaných na aplikační server. Ačkoli lze pro server určit hodnotu váhy v rozsahu 020, představuje váha přiřazená serveru poměrný údaj založený na váze přiřazené serveru (čitatel) a součtu vah všech členů v klastru (jmenovatel).

Přidáte-li do klastru nového člena, počet požadavků zasílaných na jednotlivé servery klesne (za předpokladu, že celkový počet požadavků přicházejících do klastru se nezmění). Podobně odeberete-li člena z klastru a nezmění-li se celkový počet požadavků přicházejících do klastru, počet požadavků zasílaných na jednotlivé servery vzroste.

Představme si například klastr, který se skládá z členů A, B a C s váhami 2, 3 a 4. V takovém klastru jsou 2/9 požadavků přiřazovány členovi A, 3/9 členovi B a 4/9 členovi C. Přidáme-li nyní do klastru nového člena D a přiřadíme mu váhu 5, členovi A budou přidělovány 2/14 požadavků, členovi B 3/14, členovi C 4/14 a členovi D 5/14 požadavků.

[z/OS] Na platformě z/OS slouží váha pouze k udržování rovnováhy mezi některými typy zatížení, zatímco jiné typy zatížení jsou vyvažovány systémem z/OS.
  • U požadavků HTTP se váha používá k distribuci provozu HTTP mezi modul plug-in Webový server a řadič manipulující s klastrovaným aplikačním serverem. Vyšší hodnotu váhy přiřaďte k aplikačnímu serveru, který by měl přijímat provoz HTTP.
  • V případě volání webových služeb se informace přenášejí z obsluhy na jednom aplikačním serveru do řadiče na jiném aplikačním serveru. Aplikační server přijímající volání má nejvyšší hodnotu váhy.
  • Váha nemá žádný vliv na požadavky IIOP (Internet Inter-ORB Protocol). Požadavky IIOP se distribuují na správný aplikační server pomocí distributoru prostředí sysplex.
Datový typ Celé číslo
Rozsah 0 až 20
Jedinečný ID

Určuje číselný identifikátor aplikačního serveru, který je v rámci klastru jedinečný. Tento identifikátor se používá pro afinitu.

Datový typ Celé číslo
Datový typ Hexadecimální
Krátký název [z/OS]

Určuje krátký název tohoto člena klastru. Toto pole se zobrazuje pouze v případě, že pracujete v systému z/OS.

Krátký název je výchozím názvem úlohy platformy z/OS a identifikuje člena klastru v nativních modulech operačního systému, jako jsou správce zátěže (WLM), správce automatického restartování, SAF (například RACF), řízení spuštěných úloh a další.

Pokud pro člena klastru zadáte krátký název, musí splňovat následující podmínky:
  • Musí mít délku jeden až osm znaků. Při výchozím nastavení produkt v případě, že je spuštěn v systému z/OS, předpokládá, že používáte krátký název serveru (JOBNAME) o délce 7 znaků. Pokud standardy pro pojmenovávání vyžadují 8 znaků, můžete sedmiznakový krátký název serveru prodloužit na osm znaků.
  • Smí obsahovat pouze velká písmena a číslice.
  • Nesmí začínat číslicí.
  • Musí být v rámci buňky jedinečný.
  • Nemůže se shodovat s hodnotou zadanou pro přizpůsobenou vlastnost ClusterTransitionName některého z neklastrovaných serverů. Pro server, který je součástí klastru, nezadávejte název přechodu klastru.

Nezadáte-li krátký název, systém jej přiřadí tak, aby byl automaticky jedinečný v rámci buňky. Vygenerovaný název lze změnit, aby odpovídal konvencím pro pojmenovávání.

Datový typ Řetězec
Spustit ve vývojovém režimu

Povolení této volby může mít za následek zkrácení doby spouštění aplikačního serveru. To může zahrnovat nastavení prostředí JVM (Java Virtual Machine), například zákaz ověřování struktury bytecode a snížení nákladů na kompilaci s použitím kompilátoru JIT (Just In Time). Nepovolujte toto nastavení na provozních serverech. Toto nastavení je k dispozici pouze na aplikačních serverech se spuštěnou buňkou s verzí 6.0 nebo vyšší.

[iSeries] Tato volba není v prostředí i5/OS podporována.

Určuje, že mají být při spouštění použita nastavení prostředí JVM -Xverify a -Xquickstart. Po výběru této volby uložte konfiguraci a restartujte server, aby se aktivoval režim vývoje.

Výchozím nastavení pro tuto volbu je hodnota false, která indikuje, že server nebude spuštěn v režimu pro vývoj. Nastavením této volby na hodnotu true určíte, že server bude spuštěn v režimu pro vývoj s použitím nastavení, která zkrátí dobu spouštění serveru.

Datový typ Logický
Výchozí hodnota false
Paralelní spuštění

Určuje, zda má být server spuštěn ve více podprocesech. V případě spouštění serveru v rámci více podprocesů jsou aplikace, služby a komponenty serveru spouštěny paralelně, nikoli postupně. Důsledkem může být zkrácení doby spouštění.

Výchozím nastavení pro tuto volbu je hodnota true, která indikuje, že při spouštění serveru je používáno více podprocesů. Nastavením této volby na hodnotu false určíte, že server bude při spouštění používat jen jeden podproces, což může mít za následek prodloužení doby spouštění.

Pořadí, ve kterém jsou aplikace spouštěny, závisí na váze, kterou jste každé aplikaci přiřadili. Jako první je spouštěna aplikace s nejmenší hodnotou váhy spuštění. Aplikace se stejnou váhou spuštění jsou spouštěny souběžně. Váhu spuštění lze pro aplikaci nastavit prostřednictvím pole Váha spuštění na stránce Aplikace > Podnikové aplikace > název_aplikace konzoly pro správu.

Datový typ Logický
Výchozí hodnota true
Spouštět komponenty podle potřeby

Toto pole vyberte, chcete-li spouštět komponenty člena klastru podle toho, kdy si je vyžádá aplikace běžící na tomto členovi klastru.

Je-li tato vlastnost vybrána, budou komponenty člena klastru spouštěny dynamicky podle potřeby. Není-li tato vlastnost vybrána, budou během procesu spouštění klastru spuštěny všechny komponenty člena klastru. Důsledkem vybrání této volby tudíž může být zkrácení doby spouštění a snížení využití paměti členy klastu, protože je během procesu spouštění spouštěno méně komponent.

Spouštění komponent v pořadí podle potřeby je nejefektivnější, pokud jsou všechny aplikace, které jsou implementovány v klastru, stejného typu. Použití této volby má například lepší účinek, jsou-li všechny aplikace webovými aplikacemi, které používají servlety a stránky JSP (JavaServer Pages). Tato volba je méně účinná, pokud aplikace používají servlety, soubory JSP a objekty EJB (Enterprise JavaBeans).

Předcházení potížím: Výchozím nastavením pro tuto volbu je nevybráno, čímž je zaručena kompatibilita s jinými produkty WebSphere. Před výběrem této volby ověřte, že tuto funkčnost podporují další produkty WebSphere spouštěné spolu s tímto produktem. gotcha
Spustit ve 64bitovém režimu JVM [z/OS]

Určuje, že je aplikační server spuštěn v 64bitovém režimu. Toto nastavení je výchozí. Díky spouštění v 64bitovém režimu je k dispozici další virtuální paměť pro uživatelské aplikace. Toto pole se zobrazuje pouze v případě, že pracujete v systému z/OS.

Výběr tohoto nastavení můžete zrušit, potřebujete-li aplikační server spouštět v 31bitovém režimu.

Režimy, v nichž jsou spouštěny různé servery, na sobě nejsou vzájemně závislé. Proto lze některé servery spouštět v 64bitovém režimu a některé v 31bitovém režimu. Postupně byste však všechny své servery měli převést na spouštění v 64bitovém režimu, protože podpora serverů spouštěných v 31bitovém režimu je potlačena.

Přístup k interním třídám serverů

Určuje, zda mohou aplikace spuštěné na tomto serveru přistupovat k více implementačním třídám serveru.

Vyberete-li volbu Povolit, mohou aplikace přistupovat k většině implementačních tříd serveru. Vyberete-li volbu Omezit, nemohou aplikace přistupovat k implementačním třídám serveru. Aplikace obdrží chybu ClassNotFoundException, pokud se pokusí o přístup k těmto třídám.

Pro tuto vlastnost byste měli ve většině případů vybrat hodnotu Omezit, protože většina aplikací používá podporovaná rozhraní API a nepotřebuje přistupovat k žádným interním třídám. Pokud však aplikace vyžaduje použití jedné nebo několika interních tříd serveru, vyberte pro tuto vlastnost hodnotu Povolit.

Výchozí hodnota pro tuto vlastnost je Povolit.

Zásada zaváděče tříd

Určuje, zda existuje jeden zaváděč tříd, který zavádí všechny aplikace, nebo různé zaváděče tříd pro zavádění jednotlivých aplikací.

Režim zavádění tříd

Určuje, zda zaváděč tříd před zavedením třídy provádí hledání v zaváděči nadřazené třídy nebo v zaváděči třídy aplikace. Standardní nastavení pro zaváděče tříd vývojové sady a zaváděče tříd produktu je Nadřazený jako první.

Toto pole se používá, pokud nastavíte pole Zásada zaváděče tříd na hodnotu Jeden.

Vyberete-li volbu Aplikace jako první, bude aplikace moci potlačit třídy obsažené v nadřazeném zaváděči tříd; tato akce však může způsobit výjimku ClassCastException nebo chyby připojení, používáte-li potlačené i nepotlačené třídy.

Karta Běhová komponenta

Název člena

Určuje název aplikačního serveru v klastru. Na většině platforem představuje název serveru název procesu. Název člena musí odpovídat názvu jednoho ze serverů uvedených na stránce aplikačních serverů.

Váha

Řídí počet požadavků směrovaných na aplikační server. Ačkoli lze pro server určit hodnotu váhy v rozsahu 020, představuje váha přiřazená serveru poměrný údaj založený na váze přiřazené serveru (čitatel) a součtu vah všech členů v klastru (jmenovatel).

Přidáte-li do klastru nového člena, počet požadavků zasílaných na jednotlivé servery klesne (za předpokladu, že celkový počet požadavků přicházejících do klastru se nezmění). Podobně odeberete-li člena z klastru a nezmění-li se celkový počet požadavků přicházejících do klastru, počet požadavků zasílaných na jednotlivé servery vzroste.

Představme si například klastr, který se skládá z členů A, B a C s váhami 2, 3 a 4. V takovém klastru jsou 2/9 požadavků přiřazovány členovi A, 3/9 členovi B a 4/9 členovi C. Přidáme-li nyní do klastru nového člena D a přiřadíme mu váhu 5, členovi A budou přidělovány 2/14 požadavků, členovi B 3/14, členovi C 4/14 a členovi D 5/14 požadavků.

[z/OS] Na platformě z/OS slouží váha pouze k udržování rovnováhy mezi některými typy zatížení, zatímco jiné typy zatížení jsou vyvažovány systémem z/OS.
  • U požadavků HTTP se váha používá k distribuci provozu HTTP mezi modul plug-in Webový server a řadič manipulující s klastrovaným aplikačním serverem. Vyšší hodnotu váhy přiřaďte k aplikačnímu serveru, který by měl přijímat provoz HTTP.
  • V případě volání webových služeb se informace přenášejí z obsluhy na jednom aplikačním serveru do řadiče na jiném aplikačním serveru. Aplikační server přijímající volání má nejvyšší hodnotu váhy.
  • Váha nemá žádný vliv na požadavky IIOP (Internet Inter-ORB Protocol). Požadavky IIOP se distribuují na správný aplikační server pomocí distributoru prostředí sysplex.
Datový typ Celé číslo
Rozsah 0 až 20
ID procesu

Určuje ID procesu nativního operačního systému pro tento server.

Vlastnost ID procesu je určena pouze pro čtení. Hodnota je automaticky generována systémem.

Název buňky

Určuje název buňky, v níž je spuštěn tento server.

Vlastnost Název buňky je určena pouze pro čtení.

Název uzlu

Určuje název uzlu, v němž je spuštěn tento server.

Vlastnost Název uzlu je určena pouze pro čtení.

Stav

Určuje stav běhové komponenty pro tento server.

Vlastnost Stav je určena pouze pro čtení.




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

Související pojmy
Související úlohy
Související odkazy
Kolekce Člen klastru


Název souboru: urun_rwlm_member_inst.html