Jeśli nie ma możliwości, aby utracone połączenie zostało odzyskane, należy rozstrzygnąć wątpliwy kanał, wycofując lub zatwierdzając komunikaty.
O tym zadaniu
Wysyłający koniec kanału może przechowywać komunikaty wątpliwe, ponieważ na przykład utracił połączenie z odbierającym końcem kanału. Jeśli nie ma szansy na odzyskanie połączenia, kanał musi zostać rozstrzygnięty w celu wycofania komunikatów (odtworzenie komunikatów do kolejki transmisji) lub zatwierdzenia komunikatów (usunięcie komunikatów).
Aby rozstrzygnąć kanał, wykonaj następujące kroki.
Procedura
- Znajdź ostatni zatwierdzony identyfikator logicznej jednostki pracy
(LUWID) dla każdego końca kanału:
- W widoku Zawartość kliknij prawym przyciskiem myszy definicję kanału na końcu kanału, a następnie kliknij opcję Status. Zostanie otwarte okno dialogowe Status dla tego kanału.
- W oknie dialogowym Status odnajdź wartość w kolumnie Ostatni LUWID. Wartość ta przedstawia identyfikator ostatniej logicznej jednostki pracy zatwierdzonej przez kanał. Zanotuj podaną wartość.
- Powtórz punkty 1 i 2 dla definicji kanału na pozostałym końcu kanału.
- W widoku Zawartość kliknij prawym przyciskiem myszy wysyłający koniec kanału, a następnie kliknij polecenie Rozstrzygnij. Zostanie otwarte okno dialogowe Rozstrzyganie.
- W oknie dialogowym Rozstrzyganie wybierz metodę rozstrzygnięcia kanału:
- Jeśli identyfikator LUWID na wysyłającym końcu kanału jest taki sam jak identyfikator LUWID na odbierającym końcu kanału, kliknij polecenie Zatwierdź, aby zatwierdzić komunikaty i usunąć komunikaty z kolejki transmisji.
- Jeśli identyfikator LUWID na wysyłającym końcu kanału różni się od
identyfikatora LUWID na odbierającym końcu kanału, kliknij opcję
Wycofaj, aby wycofać jednostkę
pracy i zachować komunikaty w kolejce transmisji, dzięki czemu będzie można je
wysłać ponownie.
Wyniki
Kanał nie jest już wątpliwy, a kolejka transmisji może zostać użyta przez inny kanał w celu ponownego wysłania komunikatów.
Więcej informacji zawiera sekcja Rozproszone
kolejkowanie i klastry w Centrum Wiedzy IBM®.