Перемещение рабочих процессов на новую версию в AWS SWF - PullRequest
0 голосов
/ 29 августа 2018

Есть ли способ переместить рабочие процессы из одной версии в другую в AWS SWF? Некоторые рабочие процессы ожидают запуска. Таймер уже запущен. Я надеюсь переместить их в новую версию рабочего процесса.

1 Ответ

0 голосов
/ 29 августа 2018

В SWF такой функции нет. Рабочий процесс после запуска поддерживает ту же версию до закрытия. ContinueAsNew позволяет переопределить версию, поэтому можно «обновить» рабочий процесс, вызвав ContinueAsNew.

Кстати: Cadence (версия SWF с открытым исходным кодом) поддерживает встроенное управление версиями кода рабочего процесса, что позволяет вносить изменения в уже запущенные рабочие процессы.

...