nginx实现简单的负载均衡

来源:互联网 发布:找黑客拿股民数据库 编辑:程序博客网 时间:2024/06/05 08:24

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;}
0 0
原创粉丝点击