Resetowanie synchronizacji kanałów

Jeśli zgłaszane są błędy synchronizacji, których przyczyną jest brak synchronizacji liczby komunikatów na dwóch końcach kanału, można zresetować synchronizację.

Informacje o zadaniu

Agenty kanału komunikatów (MCA) na dwóch końcach kanału przechowują informacje na temat liczby komunikatów wysłanych kanałem, dzięki czemu podtrzymywana jest synchronizacja między dwoma końcami kanału. Możliwa jest utrata synchronizacji, jeśli na przykład definicja kanału na jednym końcu została usunięta, a następnie odtworzona. W odtworzonej definicji kanału licznik powraca do wartości 0. Jeśli menedżer kolejek próbuje użyć kanału, raportowane są błędy synchronizacji, ponieważ brak synchronizacji między dwoma końcami kanału.

Aby naprawić problemy związane z synchronizacją kanału, należy zresetować licznik definicji kanału, która nie została ponownie utworzona.

Aby zresetować liczbę, wykonaj następujące kroki.

Procedura

  1. W widoku Zawartość kliknij prawym przyciskiem myszy definicję kanału, która nie została ponownie utworzona, a następnie kliknij przycisk Resetuj . Zostanie otwarte okno dialogowe Resetuj.
  2. W oknie dialogowym Resetowanie wpisz numer kolejny, do którego ma zostać zresetowana definicja kanału:
    • Jeśli drugi koniec kanału został usunięty, a następnie utworzony ponownie, należy wpisać wartość 0.
    • W przypadku kanału nadawczego lub serwera należy wpisać dowolną liczbę z zakresu od 0 do wartości zdefiniowanej w atrybucie Zawijanie numeru kolejnego kanału (wartość domyślna to 999 999 999). Nowy numer kolejny komunikatu jest automatycznie wysyłany do drugiego końca kanału, który następnie ustawia swój numer, tak aby był zgodny z otrzymanym numerem przy kolejnym uruchomieniu kanału.
    • Dla wszystkich pozostałych typów kanałów wpisz bieżący numer kolejny drugiego końca kanału. Aby znaleźć bieżący numer kolejny drugiego końca kanału, należy kliknąć prawym przyciskiem myszy nazwę kanału, a następnie kliknąć opcję Status.
  3. Kliknij przycisk Tak , aby zresetować definicję kanału do liczby komunikatów wpisanej w polu Numer kolejny komunikatu.

Wyniki

Dwa końce kanału mają tę samą liczbę komunikatów, co oznacza, że są zsynchronizowane.

Więcej informacji na ten temat zawiera sekcja Distributed queueing and clusters w dokumentacji IBM® Documentation.