【发布时间】:2021-07-05 20:22:03
【问题描述】:
我有启动 AWS Step Functions 的 lambda 函数。 Step Function 在 eu-west-1 中定义。我的 lambda 函数在 eu-central-1 中,我可以从 lambda 启动阶跃函数。
我将 lambda 函数复制/粘贴到 eu-west-1,分配相同的角色但未启动 step 函数。当我点击测试时,我得到等待光标,在指定超时后,lambda 的执行停止。 startExecution处的代码块
var stepfunctions = new aws.StepFunctions();
console.log("params: " + JSON.stringify(params)); // This is printed
let result = await stepfunctions.startExecution(params, function(err, data) {
再次强调。相同的代码,相同的角色在 eu-central-1 中有效,但在 eu-west-1 中无效。在这两种情况下,运行时都是 Node.js 12.x
【问题讨论】:
标签: aws-lambda aws-step-functions