代码之家  ›  专栏  ›  技术社区  ›  vartec

哪种AWS SaaS(或组合)可以可靠地发送传出HTTP?

  •  -3
  • vartec  · 技术社区  · 6 年前

    我想我可以在Lambda中推出自己的HTTP发送器并将其与SQS结合起来。

    1 回复  |  直到 6 年前
        1
  •  2
  •   Ricovitch    6 年前

    正如在评论中所说的,不需要一点编码就没有“交钥匙”解决方案。

    根据您的应用程序需要的带宽/响应能力/费用类型,我会选择这两种方法之一

    • 带有Lambda的SQS:可从0扩展到n个虚拟服务器(无活动=无服务器=无$)

    带Lambda的SQS

    附加到Lambda函数的SQS队列对我来说似乎是一个简单的解决方案。

    https://docs.aws.amazon.com/lambda/latest/dg/with-sqs.html

    一个优点是,除了对外部端点的http调用之外,还可以从lambda函数中记录有用的信息。

    使用类似 serverless

    看到了吗 https://serverless.com/blog/aws-lambda-sqs-serverless-integration/

    带有SQS守护进程的ELB Worker

    您还可以看看弹性Beanstalk工作环境。有一个包含SQS守护进程的交钥匙工人环境。

    https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features-managing-env-tiers.html#worker-daemon