Zerowanie 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ę.

O tym 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 ponownie utworzonej 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 z powodu braku 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ści kliknij prawym przyciskiem myszy definicję kanału, która nie została utworzona ponownie, a następnie kliknij opcję Resetuj. Zostanie otwarte okno dialogowe Resetowanie.
  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 przywrócić w definicji komunikatu liczbę komunikatów, która została wpisana 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 zawiera sekcja Rozproszone kolejkowanie i klastry w Centrum Wiedzy IBM®.