Tento panel slouží k zobrazení nebo změně přizpůsobených vlastností služby listener pro zprávy.
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 listener pro zprávy > Přizpůsobené vlastnosti.
Tato vlastnost řídí, zda aplikační server, na kterém je vytvořen port modulu listener, vyžaduje restartování. Chcete-li povolit dynamickou konfiguraci, nastavte tuto vlastnost na hodnotu true.
Datový typ | Logický |
Výchozí hodnota | False (není vybráno) |
Maximální počet pokusů portu modulu listener spravovaného touto službou o zotavení ze selhání. Po vyčerpání tohoto počtu pokusů zotavení nepokračuje a dojde k zastavení. Při zastavení přejde přiřazený port modulu listener do stavu zastavení. Interval mezi opakovanými pokusy o zotavení určuje vlastnost RECOVERY.RETRY.INTERVAL.
Datový typ | Celé číslo |
Jednotky | Opakované pokusy |
Výchozí hodnota | 5 |
Rozsah | 0 (bez opakovaných pokusů) až 2147483647 |
Maximální počet nepoužitých připojení ve fondu.
Modul MQSimpleConnectionManager alokuje vždy naposledy použité připojení a likviduje vždy nejdéle nepoužívané připojení. Standardně je připojení zlikvidováno, pokud fond obsahuje více než deset nepoužívaných připojení.
Datový typ | Celé číslo |
Jednotky | Počet připojení |
Výchozí hodnota | 10 |
Časový interval v milisekundách, po jehož uplynutí je připojení ve fondu zlikvidováno, pokud po celou tuto dobu nebylo použito.
Modul MQSimpleConnectionManager alokuje vždy naposledy použité připojení a likviduje vždy nejdéle nepoužívané připojení. Standardně je připojení zlikvidováno, pokud nebylo použito po dobu pěti minut.
Datový typ | Celé číslo |
Jednotky | Milisekundy |
Výchozí hodnota | 5 minut |
Časový limit v milisekundách pro příjem zpráv v relaci modulu listener objektu bean řízeného zprávami v provozním režimu non-ASF.
V případě, že chcete povolit provozní režim non-ASF pro všechny moduly listener objektů bean řízených zprávami na aplikačním serveru, nastavte tuto vlastnost na nenulovou hodnotu.
Režim non-ASF nelze vybrat v systémech z/OS, takže byste pro tuto vlastnost neměli nastavovat nenulovou hodnotu.
Datový typ | Celé číslo |
Jednotky | Milisekundy |
Výchozí hodnota | Režim ASF (přizpůsobená vlastnost není vytvořena) |
Rozsah | 0 nebo více milisekund
|
Doporučeno | Vyprší-li časový limit transakce, je nutné zprávu zpracovat znovu, čímž se zvyšuje celkové pracovní zatížení. Chcete-li používat režim non-ASF, nastavte tuto vlastnost na hodnotu nižší než časový limit transakce, ale vyšší nebo rovnou maximálnímu trvání metody onMessage() objektu bean řízeného zprávami. Trvá-li například zpracování metody onMessage() obvykle nejvýše 10 sekund a časový limit transakce je nastaven na 120 sekund, neměli byste vlastnost NON.ASF.RECEIVE.TIMEOUT nastavovat na hodnotu vyšší než 110 000 milisekund (tj. 110 sekund). |
Pokud používáte provozní režim non-ASF (non-Application Server Facilities), protože jste vlastnost NON.ASF.RECEIVE.TIMEOUT nastavili na nenulovou hodnotu, a objekt bean řízený zprávami používající transakce spravované objektem typu bean vygeneruje výjimku za běhu, vlastnost NON.ASF.BMT.ROLLBACK.ENABLED určuje, zda mají být zprávy vráceny do daného místa určení.
Režim non-ASF nelze vybrat v systémech z/OS.
Při nastavení této vlastnosti na hodnotu false (výchozí stav) je zpráva před předáním objektu bean řízenému zprávami automaticky potvrzena.
Při nastavení této vlastnosti na hodnotu true služba listener pro zprávy odešle zprávu s potvrzením klientovi poté, co dojde k úspěšnému zpracování zprávy objektem bean řízeným zprávami a služba listener pro zprávy vyžádá obnovení libovolné zprávy, pro niž objekt typu bean vygeneruje výjimku.
Datový typ | Logický |
Výchozí hodnota | False |
Doba v sekundách mezi pokusy portu modulu listener o zotavení ze selhání. Maximální počet pokusů o zotavení určuje přizpůsobená vlastnost MAX.RECOVERY.RETRIES.
Datový typ | Celé číslo |
Jednotky | Sekundy |
Výchozí hodnota | 60 |
Rozsah | 1 až 2147483647 |
Jedná se o čas (v sekundách) mezi kontrolami ve fondech relací serveru. Chcete-li povolit monitorování fondu relací serveru, nastavte tuto vlastnost na nezápornou hodnotu.
Datový typ | Celé číslo |
Jednotky | Sekundy |
Výchozí hodnota | -1 (zakázáno) |
Rozsah | -2147483648 až 2147483647 |
Jedná se o výchozí časový limit fondu relací serveru v sekundách.
Při nastavení této vlastnosti na nezápornou hodnotu dojde k porovnání s časem, který uplynul od použití relace serveru. Je-li hodnota časového limitu nižší než uplynulá doba, relace serveru bude odebrána z fondu relací serveru a její relace JMS bude vrácena do fondu relací JMS. Je-li například hodnota časového limitu jedna sekunda a doba uplynulá od použití konkrétní relace serveru je dvě sekundy, daná relace serveru bude odebrána z fondu relací serveru a její relace JMS bude vrácena do fondu relací JMS.
Datový typ | Celé číslo |
Jednotky | Sekundy |
Výchozí hodnota | -1 (zakázáno) |
Rozsah | -2147483648 až 2147483647 |
Tato vlastnost přepisuje výchozí hodnotu vlastnosti SERVER.SESSION.POOL.UNUSED.TIMEOUT pro port modulu listener s definovaným názvem parametru lpname. Tato hodnota se vztahuje na všechny objekty bean řízené zprávami používající zadaný port modulu listener.
Je-li toto přepsání nastaveno na nezápornou hodnotu, dojde k přepsání vlastnosti SERVER.SESSION.POOL.UNUSED.TIMEOUT i v případě, že vlastnost SERVER.SESSION.POOL.UNUSED.TIMEOUT má zápornou hodnotu.
Je-li toto přepsání nastaveno na zápornou hodnotu, dojde k zákazu monitorování fondu relací serveru pro zadaný port modulu listener.
Datový typ | Celé číslo |
Jednotky | Sekundy |
Výchozí hodnota | Nenastaveno |
Rozsah | -2147483648 až 2147483647 |
Odkazy s označením (online) vyžadují přístup k Internetu.