nginx.conf配置
在nginx.conf配置文件中找到http所在代码块, 加入如下代码 :
引入upstream名为 cluster的集群,分发到如下服务器, 默认是 1:1比例分发。也可以通过weight 等参数控制分发比例,例如
server localhost:1130 weight=5 , 表示他占总共的5/6, 还有1/6访问192.168.1.100;
http {
upstream cluster {
server localhost:1130; //本地1130端口 可以用于跨域转发
server 192.168.1.100;
...;
...;
}
.....
}
接着找到nginx配置文件中 server的代码片段, 例如将/api转发到cluster集群实现简单的负载均衡:
location /api {
proxy_pass http://cluster;
}