负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Tengine服务器上进行负载均衡配置方法,希望对有需要的同学有所帮助哦。
用vim编辑器打开配置文件nginx.conf;在http{ }中间写入
upstream www.vm.cn{
server 192.168.1.116:80 weight=5;
server 192.168.1.114:80 weight=5;
}
.....#上面是代理的内网web服务器ip
再location / { 写入
proxy_pass http://www.vm.cn;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
保存退出、重启tengine、通过访问www.vm.cn即可在192.168.1.114、192.168.1.116两个服务器页面进行切换。