ZSBD-2st-1.2-lab2.tresc-1.1-Slajd15

Z Studia Informatyczne
Wersja z dnia 14:55, 14 sie 2006 autorstwa PKrzyzagorski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

2PC - faza zatwierdzania (wycofanie)

2PC - faza zatwierdzania (wycofanie)


W fazie zatwierdzania są realizowane następujące kroki prowadzące do wycofania transakcji.

1. Koordynator globalny odbiera potwierdzenia od uczestników.

2. Jeśli przynajmniej jeden węzeł odpowiedział komunikatem ABORT (niemożliwe przygotowanie do zatwierdzenia), wówczas KG wysyła do węzła zatwierdzania komunikat ABORT, czyli żądanie wycofania transakcji rozproszonej.

3. Węzeł zatwierdzania wycofuje transakcję i wysyła do KG komunikat potwierdzający wycofanie (ABORTED).

4. Po otrzymaniu od WZ komunikatu ABORTED, KG wysyła komunikat ABORT do pozostałych węzłów (uczestników).


<< Poprzedni slajd | Spis treści | Następny slajd >>