负载均衡解决方案
负载均衡介绍:
负载均衡的目的是为了解决单个节点压力过大,造成Web服务响应过慢,严重的情况下导致服务瘫痪,无法正常提供服务。春节期间在12306网站上买过火车票的朋友应该深有体会,有时查询一张火车票都会很慢,甚至整个网页都卡住不动了。通常一个访问量非常大的Web网站(比如:淘宝、京东、12306等),由于一个Web服务同时能处理的用户并发请求的数量有限,同时还有机器故障的情况,所以一个Web站点通常会在N台机器上各部署一套同样的程序。当某一个服务挂掉的时候,还有第二个、第三个、第N个服务。。。继续为用户提供服务,给用户的感觉,你的服务还在正常的运行!
解决的问题:
大型网站使用单一服务器已经难以支撑,需要使用多台服务器建为集群,以实现负载均衡并减少单机故障率。集群中的WEB服务器即使一台或二台死机,也不影响网站的正常访问。
负载均衡服务就是提供的扩展应用服务器负载能力、增加吞吐量、加强数据处理能力、提高应用灵活性和可用性的一项高端服务。
技术特点:
通过负载均衡服务可以集合多台主机的服务能力,并可以随时实现水平扩展、系统扩容,增加对外业务服务能力。 配合应用架构设计,有效避免单点故障,最大限度的保持业务在线状态。 支持健康检查、会话保持。
负载均衡系统工作流程图