Ú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 a IBM MQ ü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 a 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.