用于 lambda 的亚马逊负载均衡器
amazon load balancer for lambda
我是 aws 新手。
一般情况下,我使用负载均衡,如bottom,两台服务器。
对于L4负载均衡,有超过2台服务器
但是我认为 ALB - Lambda 不是
我很好奇 ALB - Lambda 关系
是1:1吗?不像 L4 交换机?还是 VPC 代表服务器?
而且我想知道将 ALB 用于 lambda 的好处。
由于 Lambda 是一段简短的 运行 代码 (FAAS) - 功能即服务。该服务在几毫秒内快速执行并消失。您需要改变您考虑使用 Lambda 的方式,因为这无法与 VPS(虚拟专用服务器)或 EC2 实例进行比较。您必须采用一种不同的方法,称为无服务器计算。
相反,您可以让 API 网关位于 Lambda 函数之上,您可以调用这些 API 来执行您的代码。每个 lambda 函数只能执行一项任务,仅此而已。
事实上,lambda 函数运行的时间越长,其计费成本就越高。因此,拥有一个简短的 运行 功能是控制账单的方法。
如果您想使用 lambda - 试试这个无服务器堆栈教程 - 参考:https://serverless-stack.com/.
Lambda 确实存在中断问题 - 处理此问题的方法是使用 Route53 服务作为负载均衡器。
另一个很好的参考:
参考:https://serverless.com/
您也可以通过 api 网关和 alb 调用 lambda。区别在于成本。 API 网关成本更高
我是 aws 新手。
一般情况下,我使用负载均衡,如bottom,两台服务器。
对于L4负载均衡,有超过2台服务器
但是我认为 ALB - Lambda 不是
我很好奇 ALB - Lambda 关系
是1:1吗?不像 L4 交换机?还是 VPC 代表服务器?
而且我想知道将 ALB 用于 lambda 的好处。
由于 Lambda 是一段简短的 运行 代码 (FAAS) - 功能即服务。该服务在几毫秒内快速执行并消失。您需要改变您考虑使用 Lambda 的方式,因为这无法与 VPS(虚拟专用服务器)或 EC2 实例进行比较。您必须采用一种不同的方法,称为无服务器计算。
相反,您可以让 API 网关位于 Lambda 函数之上,您可以调用这些 API 来执行您的代码。每个 lambda 函数只能执行一项任务,仅此而已。
事实上,lambda 函数运行的时间越长,其计费成本就越高。因此,拥有一个简短的 运行 功能是控制账单的方法。
如果您想使用 lambda - 试试这个无服务器堆栈教程 - 参考:https://serverless-stack.com/.
Lambda 确实存在中断问题 - 处理此问题的方法是使用 Route53 服务作为负载均衡器。
另一个很好的参考: 参考:https://serverless.com/
您也可以通过 api 网关和 alb 调用 lambda。区别在于成本。 API 网关成本更高