【问题标题】:Is there a way to send a message bak to a lambda that invokes a Fargate task有没有办法向调用 Fargate 任务的 lambda 发送消息 bak
【发布时间】:2021-05-14 13:54:30
【问题描述】:

您好,感谢您花时间查看我的问题。

我看到,当使用 .waitForTaskToken 到任务状态的资源时,可以将 lambda 步骤函数中的令牌传递给 Fargate 任务,并且可以在正在运行的 Docker 容器中访问该令牌,并且该令牌可以传递到任务运行时的步骤函数..

我有一个调用 Fargate 任务的 lambda 函数。但是我很难知道我在 Docker 容器中运行的节点脚本何时完成或成功/失败。我希望能够在脚本运行时将成功或错误“消息”发送回 lambda。这是否可以使用与步进函数中使用的标记类似的方法?

有谁知道我该怎么做或在哪里可以找到。

感谢任何cmets

【问题讨论】:

  • 没有办法像这样将消息发送回 Lambda 函数,而且很可能 Lambda 函数实例到那时已经完成了执行。您实际上是在此处使用步进函数,还是只是将步进函数用作您想要完成的示例?
  • 感谢您的回答,我已经看到了步进功能并明白了您的意思,我想避免它们(害怕新的等),但如果这是必须要做的,那么它看起来像一个我可以遵循的有据可查的方法。感谢您的回复和您的时间。

标签: amazon-web-services aws-lambda amazon-ecs aws-fargate


【解决方案1】:

我能想到多种选择:

还有一个example with SF, SNS and Fargate

【讨论】:

  • 感谢您的回答只是我需要的东西。非常感谢您的宝贵时间。
猜你喜欢
  • 1970-01-01
  • 2023-03-27
  • 2021-07-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-22
  • 2017-03-24
  • 1970-01-01
相关资源
最近更新 更多