Изменения документа Выполнение процесса

Редактировал(а) Alexandr Fokin 2024/06/12 15:27

<
От версии < 1.10 >
отредактировано Alexandr Fokin
на 2024/01/11 13:33
К версии < 1.11 >
отредактировано Alexandr Fokin
на 2024/01/11 13:35
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -7,9 +7,9 @@
7 7  )))
8 8  |(% style="width:131px" %)Консистентность|(% style="width:1307px" %)(((
9 9  | |При обработке процесса важно гарантировать, что один и тот-же экземпляр процесса в один момент времени обрабатывается одним обработчиком.
10 -| |Обработчик при обработке содержит у себя актуальное состояние процесса, и никто другой не модифицирует его до окончания работы обработчика (если не предполагаем возможность оптимистичной блокировки с retry).
10 +| |Гарантировать, что обработчик при обработке содержит у себя актуальное состояние процесса, и никто другой не модифицирует его до окончания работы обработчика (если не предполагаем возможность оптимистичной блокировки с retry).
11 11  | |(((
12 -Обработчик перед внесением изменений убедился, что процесс находится на нужном шаге.
12 +Гарантировать, что обработчик перед внесением изменений убедился, что процесс находится на нужном шаге.
13 13  
14 14  Ситуация 1.
15 15  Нам поступило сообщение от внешней системы, по которому мы должны продолжить некоторый экземпляр процесса. Мы берем это экземпляр и перед обработкой проверяем его статус. Если вдруг обнаружилось, что статус некорректный, то это обозначает что возникла ошибка.