nginx的均衡负载其实很简单。加入如下代码之后再重新加载配置就可完成。
###!!!####
upstream www.example.com{
#不写为默认的轮询,其他的方式还有一下3种,加起来就是一共四种方式
#ip_hash;
#fair;
#url_hash;
server 192.168.122.100;
server 192.168.122.101;
server 127.0.0.1 backup;
}
###!!!###
server {
listen 8899;
location / {
proxy_pass http://www.example.com;
}
}
其中192.168.122.100和192.168.122.101是局域网中另外两台。 web测试是用的8899端口,使用的是默认的轮询. 更详细的内容可以参看这里