高可用系统架构

1.当我们新开发一个服务时,用户量不是特别大,用一台单一的服务器即可满足当前的需求。

 

2.当业务达到一定量的时候,需要做负载了,需要在服务前面加一个nginx做反向代理。

 

3.Nginx 作为负载均衡在整个系统中可能成为单点,所以需要把 Nginx 做成高可用,通过 keepalive 来实现。

 

 4.目前 对 Nginx 做了高可用基本上可以满足一般的小网站了,当然 Nginx 是七层负载,在应用层做 http 解析,当用户量特别大的时候效率还是有一定影响的。lvs 是在四层做负载,不需要解析 http 协议,所以要比 Nginx 更快,所以我们可以在 Nginx 之前在做一层负载。

 

转载于:https://www.cnblogs.com/chaselogs/p/9306609.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值