为什么会出现lvs+nginx

一、ngix(应用层 网络七层负载均衡)

1、异步转发,请求数据和相应数据都要经过ngix,ngix和客户端建立连接

2、轮询所有的tomcat服务器,保证请求成功或者最后一台tomcat服务器也请求失败

二、lvs(网络层  网络四层负载均衡)

1、同步转发接受请求数据,lvs转发到服务器,服务器直接和客户端建立连接

 

回答问题:

nginx要承受所有的流量,当一台nigx承受不了,就需要搭建ngix集群。ngix+ngix 外层的ngix还是要承受所有流量

lvs+ngix:lvs同步转发不会接受相应数据

 

菜鸟望大神指教

后续   keepalived原理,nginx和lvs的原理对比,为什么lvs的吞吐量比nginx高

 

posted @ 2019-01-14 16:59  man1s  阅读(615)  评论(0编辑  收藏  举报