Cloudformation を使用して aws スタックを更新しています。私はいくつかのステートマシンを持っています。それらも cloudformation で更新し、ARN を取得して、それらを環境変数として配置し、クラウド フォーメーション スタックで再度ラムダ関数に入れます。
ただし、質問は次のとおりです。ステップ関数を変更してスタックを更新すると、cloudformation は古いステート マシンを削除し、ランダムな名前で新しいステート マシンを作成します。ARN を取得してラムダで使用できます。それは問題ではありませんが、古いステート マシンは削除されます。これは、実行中の実行が次の状態遷移によって停止されることを意味します。ステート マシンの実行が長時間続く可能性があります。prod環境ではこれを行うことができないようです。
助言がありますか?
編集:
ステートマシンに AWS Step Functions を使用しています。この質問は、AWS Step Functions と Cloudformation に関するものです。cloudformation で実行中のステップ関数を更新する方法。