Исходный код вики External tasks

Редактировал(а) Alexandr Fokin 2024/02/17 12:13

Последние авторы
1 | |(((
2 |(% style="width:37px" %)7.*|(% style="width:1397px" %)(((
3 External Tasks docs
4 [[https:~~/~~/docs.camunda.org/manual/latest/user-guide/process-engine/external-tasks/>>https://docs.camunda.org/manual/latest/user-guide/process-engine/external-tasks/]]
5
6 Обработчики опрашивают приложение Camunda используя [[Long pooling>>doc:Сети.Протоколы.HTTP 1\.1.Long polling.WebHome]], ожидая задач.
7 )))
8 |(% style="width:37px" %)8.*|(% style="width:1397px" %)(((
9 Job workers
10 [[https:~~/~~/docs.camunda.io/docs/components/concepts/job-workers/>>https://docs.camunda.io/docs/components/concepts/job-workers/]]
11
12 [[gRPC>>doc:Сети.Модель коммуникации.gRPC.WebHome]]
13 )))
14 )))
15 | |(((
16 Функционал позволяющий реализовать шаг обработки процесса используя внешний сервис (на любом ЯП).
17 Со стороны Comunda интерфейсом выступает WebApi.
18
19 Механизм распределения работ между обработчиками. Важно, что работа отдается с блокировкой на некоторое время, после окончания блокировки, если работа не была завершена, то она может быть поручена другому обработчику.
20 Важно гарантировать, чтобы не случилось задвоений обработки одной и той же работы.
21 )))
22 | |
23
24