lvs+keepalived+nginx几种模式的比较

来源:互联网 发布:python财经数据接口包 编辑:程序博客网 时间:2024/06/10 20:03
本文根据自己实验以及调研得出的结论,纯属个人意见,如有不对之处请留言修正。
下面是几种模式比较:

1.lvs+keepalived做前端,nginx做后端反向代理和负载均衡
   优点:keepalived双机备份实现负载均衡
   缺点:nginx如果宕了,后端的realserver没宕就GG了
  楼主不喜欢!

2.nginx做前端反向代理VIP,lvs+keepalived做后端。
   优点:VIP和RIP可以是局域网IP,nginx代理更安全
   缺点:nginx如果宕了,就GG了
  楼主觉得适合我!

3.nginx自己作反向代理和负载均衡。
   优点:简单、安全
   缺点:官方测试并发上线5w
  楼主觉得也不错!
4.lvs+keepalived做负载均衡。
   优点:双机备份可靠
   缺点:需要所有RIP和VIP是公网IP或者做防火墙端口映射
  楼主不会做端口映射,保留意见!

个人偏向于使用第二种和第三种!
感觉还是没讲清楚,下次继续吧!