lvs和nginx同时使用考虑
为啥使用nginx的同时,前面还会有一层lvs;这里还要从原理上看
nginx 工作在七层,nginx作为反向代理,接受客户端发来的请求,然后将请求转发给内网中的上游服务器,上游服务器处理完之后,把结果通过nginx返回给客户端(请求和响应都要经过nginx);这样nginx 可以根据响应情况标识后端服务状态,避免后续转发到错误后端
lvs 工作在四层(效率相对高),使用lvs时,仅请求流量经过lvs的网络,响应流量由后端服务器的网络返回
如果仅使用nginx,因为请求和响应都得经过nginx,则.
原创
2020-05-20 21:10:04 ·
423 阅读 ·
0 评论