负载均衡

来源:互联网 发布:中国石油大学网络认证 编辑:程序博客网 时间:2024/06/13 10:37

1.认识负载均衡


    负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。

    负载均衡的意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。


2.nginx负载均衡配置

upstream myserver {     server 192.168.136.1:8081 weight=1 max_fails=2 fail_timeout=3;     server 192.168.136.2:8082 weight=3 max_fails=2 fail_timeout=3;     server 192.168.136.3:8083 weight=5 max_fails=2 fail_timeout=3;}server{     listen 80;     server_name www.hgq.com;     location / {         proxy_pass http://myserver;         #HTTP的请求端真实的IP,只有在通过了HTTP 代理或者负载均衡服务器时才会添加该项         proxy_set_header X-Forwarded-For $remote_addr;     } }

3.负载均衡策略

3.1 IP哈希策略

3.2 加权轮询策略

0 0
原创粉丝点击