HTTP节点使用我的网站侦听AWS lambda

时间:2017-05-18 21:01:31

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

是否可以在amazon AWS lambda服务器上创建和应用服务器?

喜欢这个hello world函数吗?

var http = require('http');

http.createServer(function(request, response) {
  response.writeHead(200);
  response.write("Hello, this is Eric");
  response.end();
}).listen(8080);

我该如何测试?并从我的网站上调用它?

这个函数的URL是什么?

1 个答案:

答案 0 :(得分:2)

AWS Lambda是一个无服务器"计算平台。您可以在不设置服务器的情况下编写响应处理程序。

要做到这一点,你必须部署你的" Hello World"功能到Lambda,然后配置它以响应Amazon API网关请求。接收请求的网关将是"触发器"这会导致您的Lambda函数执行。

或者,您可以通过EC2部署自己的服务器,但之后不会使用Lambda(在这种情况下)。

请仔细检查"使用入门" AWS指南 - Build an API to Expose a Lambda Function