Újracsatlakoztatható ügyfelek
A IBM® MQ ügyfelek igénybe vehetik az automatikus újracsatlakozási szolgáltatást, ha a sorkezelővel megszakad a kapcsolatuk. Ez olyankor fordulhat elő, ha a csatlakozás megszakad vagy a sorkezelő meghibásodik. Sorkezelők leállításakor engedélyezheti az ügyfelek automatikus újracsatlakoztatását.
Sokféle módon lehet úgy kódolni, illetve konfigurálni az IBM MQ MQI ügyfelet, hogy folytassa működését azon sorkezelő meghibásodása esetén is, amelyhez csatlakozik. Egy alkalmazásprogram egy sorkezelő meghibásodására válaszul sorokat, előfizetéseket zárhat be, illetve szétkapcsolhat a meghibásodott sorkezelőtől. Ezután akár egy ügyfélprogram megpróbálhatja az újracsatlakozást, megvárhatja, amíg a sorkezelő ismét fut, illetve csatlakozhat másik sorkezelőhöz is azonos sorkezelőcsoportból.
Ez az általános eljárás tehető könnyebbé, ha az ügyfélprogramnak lehetősége van úgy csatlakozni a sorkezelőhöz, hogy a kapcsolat meghibásodása esetén automatikusan újracsatlakozik másik sorkezelőhöz (vagy ugyanazon sorkezelőhöz). Ehhez nem szükséges az alkalmazások programozása. Az alkalmazásprogramnak nem szükséges értesülnie a sorkezelő megszakadt kapcsolatának hibáiról.
Az automatikus ügyfél újracsatlakozást az IBM MQ Java™ osztályok nem támogatják.
IBM MQ adminisztrátorként valószínűleg szeretné jelezni az ügyfélalkalmazás-programoknak (azoknak is, amelyek a sorkezelő meghibásodások automatikus kezelését kérték), hogy szándékosan kívánja leállítani a sorkezelőt és emiatt az ügyfélalkalmazásokat is. Ezáltal elérhető, hogy az ügyfélalkalmazások a sorkezelő leállítását ne hibának észleljék, így nem próbálnak meg automatikusan újracsatlakozni. Ez a Sorkezelő leállítása parancs alapértelmezett viselkedése, ezzel fenntartja a kompatibilitást a korábbi IBM MQ kiadások felé. Azonban a Sorkezelő leállítása parancs egyik beállításaként használhatja az Újracsatlakozásra képes ügyfelek utasítása újracsatlakozásra beállítást, és ha egy újracsatlakoztatható ügyfélkapcsolat észleli, hogy a sorkezelő leáll, akkor automatikusan elkezd próbálkozni az újracsatlakozással, mintha hiba történt volna.