Size: a a a

Camunda BPM Group

2020 April 29

В

Виталий in Camunda BPM Group
и будет еще больше
источник

R

Ruslan Kadyrbaev in Camunda BPM Group
может у них одинаковый workerId?)
источник

DK

Denis Kotov in Camunda BPM Group
давайте dockerfile
источник

R

Ruslan Kadyrbaev in Camunda BPM Group
хотя даже так такого не должно быть
источник

В

Виталий in Camunda BPM Group
нет точно нет
источник

SD

Serg D. in Camunda BPM Group
А ошибка при комплите?
источник

ДД

Дмитрий Дахновский... in Camunda BPM Group
Ruslan Kadyrbaev
хотя даже так такого не должно быть
+ , при таком раскладе тоже должно быть норм
источник

В

Виталий in Camunda BPM Group
скорее да, потому что если таск получен выхода из него кроме как комплита нет
источник

В

Виталий in Camunda BPM Group
но я сейчас это дополнительно перепроверю
источник

SD

Serg D. in Camunda BPM Group
Виталий
скорее да, потому что если таск получен выхода из него кроме как комплита нет
Посмотрите, может вы сам комплит несколько раз выполняете
источник

В

Виталий in Camunda BPM Group
моя гипотеза что фетчэндлок в камунде не успевает залочить и конкурентно вынимает дубли
источник

В

Виталий in Camunda BPM Group
Сергей нет комплит дважды я точно не делаю
источник

В

Виталий in Camunda BPM Group
просто может я где флаг не выставил что сервер должен быть готов к асинхронному флуду по таскам?
источник

R

Ruslan Kadyrbaev in Camunda BPM Group
Виталий
моя гипотеза что фетчэндлок в камунде не успевает залочить и конкурентно вынимает дубли
честно говоря я точно не знаю, но всегда думал что там double checking какой то)
надо исходники смотреть
источник

В

Виталий in Camunda BPM Group
я краем глаза глянул код. там через итерацор отдается
источник

В

Виталий in Camunda BPM Group
Serg D.
Посмотрите, может вы сам комплит несколько раз выполняете
проверил, точно нет
источник

SD

Serg D. in Camunda BPM Group
protected List<LockedExternalTaskDto> executeFetchAndLock(FetchExternalTasksExtendedDto fetchingDto, ProcessEngine processEngine) {
   ExternalTaskQueryBuilder fetchBuilder = fetchingDto.buildQuery(processEngine);
   List<LockedExternalTask> externalTasks = fetchBuilder.execute();
   return LockedExternalTaskDto.fromLockedExternalTasks(externalTasks);
 }
источник

SD

Serg D. in Camunda BPM Group
Тут вроде как все в одну операцию. и fetch и lock
источник

В

Виталий in Camunda BPM Group
это ява клиент?
источник

SD

Serg D. in Camunda BPM Group
это нутря камунды
источник