вы раскрываете подробности устройства вашего приложения в интерфейсе для системы, которой это не интересно, тем самым создаете жесткую связность между ней и устройством вашего приложения
вместо этого лучше сделать свой метод, типа POST /MyAwesomeProcess/start с простым и понятным интерфейсом, а под ним уже вы превратите это в камундовые артефакты
привет. может подсказать кто куда писать если обнаружен(или кажется) что обнаружен баг в камунде? Багтреккер у них вроде как закрытый. Или можно через contact на основной форме?
всем привет, подскажите есть ли возможность посмотреть время выполнения задач или всего процесса через апи? Смотрю апи, но пока ничего интересного не вижу
Привет всем, подскажите, пожалуйста, что написать в строчку String customerResponse, чтобы получить ответ по get запросу, и как, собственно, сделать тут get запрос? Я новичок в этом деле, пытаюсь разобраться
Сейчас занимаемся написанием микросервиса для мониторинга и восстановления процессов (для техпода).
Там есть два возможных сценария: 1. починить процесс 2. починить таску (job или externalTask)
В первом случае все просто... сервис для восстановления принимает processInstanceId по нему находит все упавшие job и externalTask и восстанавливает для них ретраи
А во втором случае надо как-то идентифицировать конкретную таску в процессе. Сейчас мы взяли связку executionId и activityId. Они доступны в incidentHandler (чтобы отправить в саппорт-микросервис эвент об упавшей таске) и вроде бы как уникально идентифицируют таску даже в случае параллельного multiInstnce
Но есть некоторые сомнения, правильно ли мы выбрали параметры для идентификации таски. Наверняка кто-то уже решал подобные задачи. поделитесь опытом
Вызовы /engine-rest/process-definition/key/{process_name}/start частенько выполняется дольше 25-30 секунд. Пробовал выставить asyncBefore=True для StartEvent и кол-во перезапксков установил в 0. Всё равно не помогло. Может есть у кого идеи в чем ещё может быть проблема? Как вообще такие вещи дебажить? Куда посмотреть можно?
Вызовы /engine-rest/process-definition/key/{process_name}/start частенько выполняется дольше 25-30 секунд. Пробовал выставить asyncBefore=True для StartEvent и кол-во перезапксков установил в 0. Всё равно не помогло. Может есть у кого идеи в чем ещё может быть проблема? Как вообще такие вещи дебажить? Куда посмотреть можно?