AWS Lambda可以与外部Internet服务对话吗?

时间:2014-12-17 08:28:03

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

AWS拥有突破性的革命性全面管理功能编程支持; AWS lambda可以与外部互联网/系统通信以进行外部通信。

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

1 个答案:

答案 0 :(得分:5)

简短的回答是肯定的。由于Lambda在Node沙箱中运行,所以没有什么可以阻止你捆绑像request这样的东西并在你的函数中使用它。但是,需要考虑一些限制:

  1. 执行时硬上限为60秒,因此如果您的请求耗时太长,您的功能可能会超时
  2. Lambda对网络功能施加了一些限制:

      

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