Семантика отказа - Failure semantics
В распределенных вычислений , недостаточность семантика используется для описания и классификации ошибок , что распределенные системы могут испытывать.
Типы ошибок
Список типов ошибок, которые могут возникнуть:
- Ошибка пропуска - это когда один или несколько ответов не работают.
- Ошибка сбоя - это когда ничего не происходит. Авария - это особый случай упущения, когда все ответы терпят неудачу.
- Ошибка синхронизации - это когда один или несколько ответов приходят за пределами указанного интервала времени. Ошибки времени могут быть ранними или поздними . Ошибка пропуска - это ошибка синхронизации, когда ответ имеет бесконечную ошибку синхронизации.
- Произвольная ошибка - это любая ошибка (например, неправильное значение или ошибка синхронизации).
- Когда клиент использует сервер, он может справляться с ошибками различного типа от сервера.
- Если он может управлять сбоем на сервере, говорят, что сервер имеет семантику сбоя сбоя.
- Если он может управлять пропуском службы, он, как говорят, предполагает, что сервер имеет семантику отказа из-за пропуска.
- Семантика сбоя - это тип ожидаемых ошибок.
- Если появится ошибка другого типа, это приведет к сбою службы, поскольку с ней невозможно справиться.