1
你要有提供相同应用的多台Web服务器。
2
要有负载均衡的设备(可以是软件也度可以是硬件)。
3
要为这个服务分配一个虚拟地址(作为服务访问的统一入口)和若干真实地址(有几台Web服务器需要几个真实地址)。
注:一般建问议采用硬件设备,通常需要做负载答均衡的应用说明他的负载很大,专用的硬件比较可靠。
具备以上条件后将Web服务器连接到负载均衡设备上,在负载均衡设备上配置虚拟地址和真实地址、配置负载均衡算法,配置负载均衡策略,将负载均衡设备接入网络。
这样,外面的用户只需要访问这个虚拟地址就可以了,负载均衡设备收到请求后会按照负版载均衡策略和算法把请求分配到真实地址上,实现负载功能。
以上所说只是负载均衡的一种部署方式,根据实际需要选择单臂、双臂接入网络;根据应用的权特点选择健康检查的方式;根据应用选择是否使用回话保持算法等。
不是。
SLB,服务器负载均衡(Server Load Balancing),可以看作HSRP(热备份路由器协议)的扩展,实现多个服务器之间的负载均衡。
Nginx (engine x) 为一个高性能的>
扩展资料
负载均衡算法有两种:
Weighted round robin(WRR)和Weighted least connections(WLC),WRR使用加权轮询算法分配连接,WLC通过一定的权值,将下一个连接分配给活动连接数少的服务器。
配置分为两部分,第一部分使用slb serverfarm serverfarm_name命令定义SLB选项,包括指定真实服务器地址;第二部分使用ip slb vserver virtual_server-name来指定虚拟服务器地址。
Nginx可以在大多数UnixLinux OS上编译运行,并有Windows移植版。Nginx的140稳定版于2013年4月24日发布,一般情况下,对于新建站点,使用最新稳定版作为生产版本,已有站点的升级急迫性不高。
Nginx的源代码使用 2-clause BSD-like license。Nginx为一个很强大的高性能Web和反向代理服务,它具有很多非常优越的特性:
在连接高并发的情况下,Nginx为Apache的替代品:Nginx在美国为做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达50000个并发连接数的响应。
参考资料来源:百度百科-nginx
参考资料来源:百度百科-SLB
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)