Nastavení portu modulu listener

Port modulu listener definuje přidružení mezi továrnou připojení, místem určení a implementovaným objektem typu message-driven bean. Toto přidružení umožňuje implementaci objektů typu message-driven bean a přidružených k portu za účelem načítání zpráv z místa určení.

Tento panel slouží k zobrazení nebo změně konfiguračních vlastností vybraného portu modulu listener.

Chcete-li zobrazit tuto stránku administrativní konzoly, klepněte na volbu Servery > Typy serverů > Aplikační servery WebSphere->název_serveru > [Komunikace] Systém zpráv > Služba listeneru zpráv > [Další vlastnosti] Porty modulu listener > port_modulu_listener.

Název

Název označující port modulu listener pro účely administrace.

Informace Hodnota
Datový typ Řetězec
Výchozí hodnota Null

Počáteční stav

Stav, ve kterém má být port modulu listener při příštím restartu aplikačního serveru.

Informace Hodnota
Datový typ Výčet
Jednotky Nelze použít
Výchozí hodnota Spuštěno
Rozsah
Spuštěno
Port modulu listener je automaticky spuštěn při příštím spuštění aplikačního serveru.
Zastaveno
Port modulu listener není automaticky spuštěn při příštím spuštění aplikačního serveru. Budou-li tento port modulu listener na aplikačním serveru používat objekt typu message-driven bean, musí administrátor systému spustit port ručně nebo vybrat hodnotu Spuštěno této vlastnosti a poté aplikační server restartovat.

Popis

Popis portu modulu listener pro účely administrace v rámci produktu IBM® WebSphere Application Server.

Informace Hodnota
Datový typ Řetězec
Výchozí hodnota Null

Název rozhraní JNDI továrny připojení

Určuje název rozhraní JNDI pro továrnu připojení rozhraní JMS, kterou má používat port modulu listener, například jms/connFactory1.

Informace Hodnota
Datový typ Řetězec
Výchozí hodnota Null

Název rozhraní JNDI místa určení.

Určuje název rozhraní JNDI pro místo určení, které má používat port modulu listener, například jms/destn1.

Pro pozdní odpovědi nelze použít dočasné místo určení.

Informace Hodnota
Datový typ Řetězec
Výchozí hodnota Null

Maximální počet relací

Maximální počet souběžných relací, které port modulu listener může mít se serverem JMS pro zpracování zpráv.

Každá relace odpovídá samostatnému podprocesu modulu listener, a proto řídí daný počet souběžně zpracovávaných zpráv. Tento parametr upravte v případě, že server plně nevyužívá dostupnou kapacitu počítače.

Informace Hodnota
Datový typ Celé číslo
Jednotky Relace
Výchozí hodnota 1
Rozsah 1 až 2147483647
Doporučeno
  • Chcete-li zpracovávat několik zpráv současně, nastavte tuto vlastnost na hodnotu větší než 1. Doporučuje se udržovat tuto hodnotu co nejnižší, což zamezuje přetížení aplikací klienta. Dobrou výchozí hodnotou pro 100% vytížení rozhraní JMS s krátkými časy transakce je hodnota 2 až 4 relací na procesor. Existují-li delší spuštěné transakce, může být třeba více relací. Počet by měl být v takovém případě určen pokusně.

    Celkový počet relací zadaný ve vlastnosti Maximální počet relací všech konfigurovaných portů modulu listener musí být menší nebo roven počtu podprocesů zadaných pro vlastnost Maximální velikost fondu podprocesů služby listener pro zprávy.

Maximální počet pokusů

Maximální počet pokusů modulu listener o doručení zprávy do instance objektu typu message-driven bean před zastavením modulu listener v rozsahu 0 až 2147483647.

Poznámka: Fronta IBM MQ má podobnou vlastnost s názvem BackoutThreshold. Jestliže port modulu listener čte z fronty IBM MQ, jsou maximální počet opakování a chování při jeho dosažení určeny tou vlastností z této dvojice, která je nastavena na nižší maximální hodnotu:
  • Při překročení limitu BackoutThreshold fronty IBM MQ přesune produkt IBM MQ nedoručitelnou zprávu jinam (například do fronty produktu IBM MQ pro opětovné zařazení do fronty při vrácení nebo do fronty nedoručitelných zpráv produktu IBM MQ) a port modulu listener začne obsluhovat další zprávu ve frontě. V tomto případě se na server WebSphere Application Server nemusí dostat informace o tom, že zpráva nebyla úspěšně doručena.
  • Při překročení limitu Maximální počet pokusů portu modulu listener dojde k zastavení portu modulu listener. Poté můžete do zkoumání příčiny problému zasáhnout ručně, například odebráním zprávy z fronty IBM MQ a opětovným spuštěním portu modulu listener.
Informace Hodnota
Datový typ Celé číslo
Jednotky Opakované pokusy
Výchozí hodnota 0 (bez opakovaných pokusů)
Rozsah 0 (bez opakovaných pokusů) až 2147483647

Maximální počet zpráv

Maximální počet zpráv, které může modul listener zpracovat v jedné transakci.

Je-li fronta prázdná, zpracuje modul listener každou zprávu v okamžiku, kdy dorazí. Každá zpráva je zpracována v samostatné transakci.

Je-li poskytovatelem JMS produkt IBM MQ a začnou-li se zprávy hromadit ve frontě, může modul listener začít zpracovávat zprávy v dávkách. Pro poskytovatele systému zpráv jiných dodavatelů je hodnota této vlastnosti předána poskytovateli rozhraní JMS. Její efekt však závisí na poskytovateli rozhraní JMS.

Informace Hodnota
Datový typ Celé číslo
Jednotky Počet zpráv
Výchozí hodnota 1
Rozsah 1 až 2147483647
Doporučeno
Používáte-li jako poskytovatele rozhraní JMS produkt IBM MQ, nastavte tuto hodnotu na hodnotu větší než 1 pro zpracování více zpráv v jedné transakci. Začnou-li se zprávy hromadit ve frontě, hodnota větší než 1 umožní zpracování více zpráv v dávce v jediné transakci, což odstraní velkou část nákladů na zpracování transakcí na zprávách JMS.
POZOR:
  • V případě, že se zpracování jedné zprávy v dávce nezdaří a dojde k výjimce, je celá dávka zpráv vrácena do fronty ke zpracování.
  • Libovolný zámek prostředku držený libovolnou z interakcí pro jednotlivé zprávy je držen během trvání celé dávky.
  • V závislosti na množství zpracování, které zprávy vyžadují, a na tom, zda jsou používány transakce XA, může nastavení hodnoty větší než 1 způsobit vypršení časového limitu transakce. V případě, že k vypršení časového limitu transakce XA pravidelně dochází, protože zpracování několika zpráv časový limit překročí, snižte hodnotu této vlastnosti na 1 (tím omezíte zpracování na jednu zprávu na transakci) nebo zvyšte časový limit transakce.


Název souboru: umb_prolp.html