如何在不重新部署整个堆栈的情况下部署单个 Step Function?
How do I deploy an individual Step Function without re-deploying the entire stack?
我对 AWS Lambda 和 Step Functions 以及一般的无服务器框架还比较陌生。根据我的理解,我们可以使用命令 serverless deploy
通过 CloudFormation 部署整个服务。但是,为了节省时间,我们可以使用 serverless deploy function -f myFunction
.
更新我们所做更改的特定 Lambda 函数
是否有 Step Functions 的等效项,这样我就不必在仅对 Step Function 进行更改时重新部署整个服务?我已经尝试过 serverless deploy function -f myStepFunction
但我只是收到一个无服务器错误,它在服务中不存在。
您必须使用 step functions 插件,首先使用它 sls deploy
将为您部署状态机。
现在,如果您不更改状态机图,那么您可以简单地执行 sls deploy -f functionName
来部署各个功能。
我对 AWS Lambda 和 Step Functions 以及一般的无服务器框架还比较陌生。根据我的理解,我们可以使用命令 serverless deploy
通过 CloudFormation 部署整个服务。但是,为了节省时间,我们可以使用 serverless deploy function -f myFunction
.
是否有 Step Functions 的等效项,这样我就不必在仅对 Step Function 进行更改时重新部署整个服务?我已经尝试过 serverless deploy function -f myStepFunction
但我只是收到一个无服务器错误,它在服务中不存在。
您必须使用 step functions 插件,首先使用它 sls deploy
将为您部署状态机。
现在,如果您不更改状态机图,那么您可以简单地执行 sls deploy -f functionName
来部署各个功能。