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

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

Problemy sprzętowo-programowe

Problemy sprzętowo-programowe


Jeżeli awaria któregoś z węzłów nastąpi w czasie realizowania transakcji rozproszonej, wówczas taka transakcja będzie w tzw. stanie zawieszenia (ang. in-doubt ) do momentu usunięcia awarii, nawiązania połączenia ze zdalnym węzłem i doprowadzenia transakcji do końca. Doprowadzenie do końca transakcji rozproszonej będącej w stanie zawieszenie będziemy nazywać odtworzeniem transakcji .

Transakcję w stanie zawieszenia można odtworzyć na dwa sposoby: automatycznie - uruchamiając dedykowany do tego celu proces systemowy o nazwie RECO, lub "ręcznie" - przeszukując węzły i zatwierdzając lub wycofując ich lokalne transakcje.


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