我有一个网络服务。它部署在 4 台 AWS EC2 机器上以平衡来自客户端的负载。我正在考虑两种解决方案。一种是使用 AWS ELB。另一种是自己使用node-http-proxy实现反向代理。它将连接分布在 4 台机器上。
它们都可以实现负载平衡功能。我不知道哪个更好。AWS ELB 可能比反向代理更强大。但是反向代理解决方案具有成本效益。我不需要为 AWS ELB 付费。
有没有人可以给出一些意见哪个解决方案更好?为什么?
谢谢,
杰弗里
我有一个网络服务。它部署在 4 台 AWS EC2 机器上以平衡来自客户端的负载。我正在考虑两种解决方案。一种是使用 AWS ELB。另一种是自己使用node-http-proxy实现反向代理。它将连接分布在 4 台机器上。
它们都可以实现负载平衡功能。我不知道哪个更好。AWS ELB 可能比反向代理更强大。但是反向代理解决方案具有成本效益。我不需要为 AWS ELB 付费。
有没有人可以给出一些意见哪个解决方案更好?为什么?
谢谢,
杰弗里
我将3boll提供的文章总结如下。我正在使用 AWS。根据下面的比较,我认为 ELB 更合适。
表现
SSL 支持
算法选项
监控解决方案