Semantyka awarii
W przetwarzaniu rozproszonym semantyka błędów jest używana do opisywania i klasyfikowania błędów , które mogą wystąpić w systemach rozproszonych.
Rodzaje błędów
Lista rodzajów błędów, które mogą wystąpić:
- Błąd pominięcia ma miejsce, gdy jedna lub więcej odpowiedzi nie powiedzie się.
- Błąd awarii występuje wtedy, gdy nic się nie dzieje. Awaria to szczególny przypadek pominięcia, gdy wszystkie odpowiedzi zawodzą.
- synchronizacji występuje , gdy jedna lub więcej odpowiedzi nadejdzie poza określonym przedziałem czasu. Błędy synchronizacji mogą być wczesne lub późne . Błąd pominięcia to błąd synchronizacji, gdy odpowiedź ma nieskończony błąd synchronizacji.
- Arbitralny błąd to dowolny błąd (tj. błędna wartość lub błąd czasowy).
- Gdy klient korzysta z serwera , może poradzić sobie z różnymi błędami typu z serwera.
- Jeśli może poradzić sobie z awarią na serwerze, mówi się, że zakłada, że serwer ma semantykę awarii.
- Jeśli może zarządzać pominięciem usługi, mówi się, że zakłada, że serwer ma semantykę awarii pominięcia.
- Semantyka awarii to typ błędów, które mają się pojawić.
- Jeśli pojawi się inny rodzaj błędu, doprowadzi to do awarii usługi, ponieważ nie można nim zarządzać.
Kategorie: