本文根据自己实验以及调研得出的结论,纯属个人意见,如有不对之处请留言修正。
下面是几种模式比较:
1.lvs+keepalived做前端,nginx做后端反向代理和负载均衡
优点:keepalived双机备份实现负载均衡
缺点:nginx如果宕了,后端的realserver没宕就GG了
楼主不喜欢!
2.nginx做前端反向代理VIP,lvs+keepalived做后端。
优点:VIP和RIP可以是局域网IP,nginx代理更安全
缺点:nginx如果宕了,就GG了
楼主觉得适合我!
3.nginx自己作反向代理和负载均衡。
优点:简单、安全
楼主觉得也不错!
4.lvs+keepalived做负载均衡。
优点:双机备份可靠
缺点:需要所有RIP和VIP是公网IP或者做防火墙端口映射
楼主不会做端口映射,保留意见!
个人偏向于使用第二种和第三种!
感觉还是没讲清楚,下次继续吧!