【问题标题】:Can AWS Lambda Speak to external Internet Services?AWS Lambda 可以与外部 Internet 服务对话吗?
【发布时间】:2015-02-15 17:46:10
【问题描述】:

AWS 开创性的革命性全托管函数式编程支持; AWS lambda 能否与外部互联网/系统进行外部通信。

这个想法/动机是,如果 AWS Lambda 将 NodeJS SDK 用于服务 PubNub、Pusher - 卸载实时通信的处理程序方面会很好。

【问题讨论】:

    标签: node.js amazon-web-services aws-lambda


    【解决方案1】:

    简短的回答是肯定的。由于 Lambda 在 Node 沙箱中运行,因此没有什么能阻止您捆绑 request 之类的东西并在您的函数中使用它。但是,有一些限制需要考虑:

    1. 执行的硬性上限为 60 秒,因此如果您的请求耗时过长,您的函数可能会超时
    2. Lambda 对网络能力设置了一些限制:

      入站网络连接由 AWS Lambda 管理,仅 TCP/IP 支持套接字,并且 ptrace(调试)系统调用 受限。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-24
    • 1970-01-01
    相关资源
    最近更新 更多