Opakovaně připojitelní klienti
Klienti produktu IBM® MQ mohou využít možnosti automatického opakovaného připojení, pokud dojde k přerušení jejich připojení ke správci front. Tuto funkci lze využít při přerušení připojení nebo při selhání správce front. Pokud zastavíte správce front, máte možnost povolit automatické opakované připojení klientů.
Existuje celá řada způsobů, jak kódovat a konfigurovat klienta IBM MQ MQI tak, aby pokračoval v práci, pokud správce front, ke kterému je připojen, selže. Program aplikace může na selhání správce front reagovat ukončením front a odběrů a odpojením od tohoto správce front. Klientský program se pak může pokusit o opakované připojení a buď počkat, než bude správce front opět spuštěn, nebo se připojit k dalšímu správci front ve stejné skupině správců front.
Chcete-li tuto běžnou proceduru usnadnit, může se klientský program připojit ke správci front s volbou automatického opakovaného připojení k jinému správci front (nebo připojení znovu k danému správci front) v případě, že stávající připojení selže. Není vyžadováno programování aplikace. Aplikační program nemusí dostávat oznámení o chybách týkajících se přerušeného připojení ke správci front.
Automatické opětovné připojení klienta není podporováno třídami IBM MQ pro prostředí Java.
Jako administrátor produktu IBM MQ můžete chtít vyslat signál všem aplikačním programům klienta, včetně těch, které požadovaly automatické zpracování selhání správců front, že zastavujete správce front úmyslně a chcete, aby se klientské aplikace nezpracovaly jako selhání a aby se pokus o nové připojení automaticky znovu připojil, než aby se klientské aplikace zacházejí s přerušením jako zastavovací stránka správce front. Jedná se o výchozí chování příkazu Zastavit správce front , aby byla zachována kompatibilita s dřívějšími verzemi produktu IBM MQ. Jako volbu příkazu Zastavit správce front však můžete zvolit možnost Instruovat klienty s možností opakovaného připojení, aby se znovu připojili. Signál, že správce front je ukončován, je v takovém případě následován připojením klienta s možností opakovaného připojení, který se začne automaticky znovu připojovat, jako kdyby došlo k selhání.