Flowgear работает старая версия рабочего процесса

У меня есть рабочий процесс, который запрашивает таблицу, и когда есть доступные данные, он вызывает другой рабочий процесс и извлекает соответствующие данные, а затем передает их в веб-службу. Это должно выполняться каждые 2 минуты.

Раньше у меня в панели переменных было несколько тестовых данных, но я их давно удалил. Тем не менее, эти данные постоянно передаются в веб-сервис.

Почему рабочий процесс все еще использует старые тестовые данные?

3 ответа

Решение

Flowgear кэширует вложенные рабочие процессы при первом обращении, когда они выполняются из родительского рабочего процесса. Если вы изменили вспомогательный рабочий процесс и повторно сохранили его, это изменение не вступит в силу в вызывающем рабочем процессе, пока вы не перезапустите его.

Вы обновили свойства подпроцесса? Для этого щелкните правой кнопкой мыши узел Workflow и выберите команду обновить свойства.

Для автоматического запуска рабочих процессов рекомендуется перезапускать рабочий процесс после каждого изменения рабочего процесса.

Другие вопросы по тегам