首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在不同区域触发阶跃函数

在不同区域触发阶跃函数
EN

Stack Overflow用户
提问于 2021-04-15 21:51:26
回答 1查看 217关注 0票数 1

有没有办法从一个区域中的阶跃函数触发另一个区域中的阶跃函数?我尝试在step函数中使用lambda来调用其他区域中的step函数,但我认为目前不支持这样做。

如果这是不可能的,是否有任何AWS服务,我可以使用来实现这一点?

EN

回答 1

Stack Overflow用户

发布于 2021-10-02 18:54:39

从阶跃函数直接调用跨区域stepfn是不可能的。但是我认为你可以像这样写一个lambda

代码语言:javascript
复制
async function executeStepFN(region, arn) {
  const sfn = new AWS.StepFunctions({
    region
  });
  await sfn.startExecution({
    stateMachineArn: arn,
    input: {},
  }).promise();
}


// call from us-east-1
await executeStepFN('us-west-2', 'arn:aws:........')

有了它,你可以从任何地区调用任何东西。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67109777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档