Rozšířená nastavení služeb ORB na platformě z/OS

Prostřednictvím tohoto tématu lze nastavit podporu rozšířených nastavení služby ORB (Object Request Broker). Tato podpora zahrnuje dobu uchování modulu listener služby ORB, dobu uchování modulu listener protokolu SSL služby ORB, řídicí podprocesy a profil pracovní zátěže.

Chcete-li zobrazit tuto stránku administrativní konzoly, klepněte na volbu Servery > Typy serverů > Aplikační servery platformy WebSphere > název_serveru > Služby kontejnerů > Služba ORB > Další nastavení systému z/OS.

Doba uchování modulu listener služby ORB

Definuje časový interval v sekundách, který má k dispozici protokol TCP/IP ve volbě SOCK_TCP_KEEPALIVE pro modul Listener protokolu IIOP (Internet Inter-ORB Protocol).

Tato volba pomocí výzev na zásobník klienta TCP/IP ověřuje, zda jsou nečinné relace stále platné. V případě, že klient odejde bez oznámení serveru, relace na straně serveru je stále aktivní. Prostřednictvím této vlastnosti můžete tyto nepotřebné relace vyčistit. Pokud klient neodpovídá, relace se uzavře. Výchozí hodnota je 0 (nula). Není-li tato vlastnost nastavena, není nastavena ani volba TCP/IP. Nastavení volby SOCK_TCP_KEEPALIVE generuje síťový provoz v nečinných relacích, což může působit problémy.

Datový typ Celé číslo
Rozsah 0 až 2147040
Doba uchování modulu listener rozhraní ORB SSL

Tato vlastnost definuje časový interval v sekundách, který má k dispozici protokol TCP/IP ve volbě SOCK_TCP_KEEPALIVE pro modul Listener protokolu SSL IIOP.

Tato volba pomocí výzev na zásobník klienta TCP/IP ověřuje, zda jsou nečinné relace stále platné. V případě, že klient odejde bez oznámení serveru, relace na straně serveru je stále aktivní. Prostřednictvím této volby můžete tyto nepotřebné relace vyčistit. Pokud klient neodpovídá, relace se uzavře. Výchozí hodnota je 0 (nula). Není-li tato vlastnost nastavena, není nastavena ani volba TCP/IP. Nastavení volby SOCK_TCP_KEEPALIVE generuje síťový provoz v nečinných relacích, což může být nežádoucí.

Datový typ Celé číslo
Rozsah 0 až 2147040
Časový limit správce pracovní zátěže

Určuje maximální dobu v sekundách, po kterou jsou požadavky IIOP uchovávány ve frontě a odbavovány do obslužného procesu.

Datový typ Celé číslo
Rozsah 0 až 2147040
Výchozí hodnota 300
Zakáže časový limit fronty správce pracovní zátěže 0
Profil pracovní zátěže

Určuje profil pracovní zátěže serveru. Možné volby: ISOLATE, IOBOUND, CPUBOUND, LONGWAIT nebo CUSTOM.

Profil pracovní zátěže řídí rozhodnutí týkající se pracovní zátěže, která učiní běhová komponenta produktu WebSphere Application Server pro systém z/OS, například ohledně počtu podprocesů použitých v obsluze. Výchozí hodnota je IOBOUND, což je přiměřená hodnota pro většinu aplikací. Pokud příslušná aplikace vyžaduje více podprocesů, použijte některou z ostatních hodnot.

Profil pracovní zátěže Počet podprocesů Popis
ISOLATE 1 Určuje, že obsluhy jsou omezeny na podproces jediné aplikace. Pomocí volby ISOLATE můžete zajistit, že souběžně odbavené aplikace se nespouštějí ve stejné obsluze. Dva požadavky zpracovávané ve stejné obsluze mohou způsobit poškození jednoho požadavku druhým požadavkem.
IOBOUND MIN(30, MAX(5,(počet_procesorů*3))) Určuje více podprocesů v aplikacích, které v operačním systému z/OS provádějí zpracování náročné na vstup a výstup. Výpočet čísla podprocesu je založen na počtu procesorů. Profil IOBOUND je používaná většinou aplikací s vyváženým počtem volání operací náročných na procesory a vzdálených operací. Brána a konvertor protokolů jsou dva příklady aplikací využívajících profil IOBOUND.
CPUBOUND MAX((počet_procesorů-1),3) Určuje, že aplikace provádí operace náročné na zatížení procesoru v operačním systému z/OS a proto by nemohla využívat většího počtu podprocesů než je počet CPU. Výpočet čísla podprocesu je založen na počtu procesorů. Nastavení profilu CPUBOUND je možné použít u aplikací náročných na zatížení procesoru, například při analýze XML a vytváření dokumentu XML, kde převážná většina doby odezvy aplikace je strávena využíváním CPU.
LONGWAIT 40 Určuje více podprocesů pro zpracovávání aplikace než IOBOUND. LONGWAIT stráví většinu svého času čekáním na síť nebo dokončení vzdálených operací. Toto nastavení lze použít v případě, že aplikace provádí častá volání do systémů jiných aplikací, například aplikací snímačů obrazovky systému CISC (Customer Information Control System), ale neprovádí příliš mnoho vlastního zpracování.
CUSTOM Definováno uživatelem Určuje, že počet podřízených podprocesů aplikací je určen hodnotou přizpůsobené vlastnosti serveru servant_region_custom_thread_count. Minimální počet podprocesů aplikací, které mohou být definovány pro tuto přizpůsobenou vlastnost, je 1; maximální počet podprocesů aplikací, které mohou být určeny, je 100.
Poznámka: Parametr počet_procesorů reprezentuje počet procesorů, které jsou ve stavu online při aktivaci řadiče.

Chcete-li zkontrolovat počet pracovních podprocesů, prohlédněte si zprávu BBOO0234I v protokolu úloh řadiče.




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

Související úlohy


Název souboru: uorb_rorb_service.html