负载均衡(一)为什么需要负载均衡

本文探讨了在项目开发中使用Tomcat时遇到的问题及优化方案。从单一Tomcat部署存在的局限性和风险出发,逐步引入多应用服务器配置、负载均衡策略直至高级优化手段,如存活检测,以解决单点故障问题并提升系统的稳定性和安全性。

通常我们项目开发都是在tomcat上完成的,当然这样是有优点的,比如就是开发简单,部署简单,但是单个的tomcat有时候有时候就会有问题,它的容量有峰值,大概在300之间,可以用测试软件jemeter进行压力测试。而且如果tomcat出现问题的话,那么整个项目就会出现故障,这是不可容忍的(单点故障,出错不能访问)


优化:多应用服务器;

多tomcat的ip轮询,解决单点故障问题,但是这样也有危害,就是应用服务器全部暴露在外网入口,不集中,不安全。


继续优化,采用了负载均衡的算法(随机,轮询,加权,ip-hash,fair)等。解决了安全问题,但是还是有单点故障问题;


再优化,加了一个存货检测,现在的问题变成了利用率低,请求分发的设备流量有限制


终极形态的负载均衡


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值