加权负载均衡Nginx

时间:2019-01-01 12:37:34

标签: node.js web nginx

这是我第一次使用Nginx,并且我开始进行一些平衡。

我有下一位牧师:

  • 正在运行Nodejs app1(IP:5050)。
  • 正在运行Nodejs app2(IP:6060)。

我有这个负载平衡配置:

   | ID - > Primary Key | Name
   -------------------------------
   | 1                  | Course 1
   | 2                  | Course 2
   | 3                  | Course 3

我需要得到这个:

  

使每3次加载1次并加载第一个应用程序   3用于第二个应用程序

1 个答案:

答案 0 :(得分:1)

我找到了解决方法

upstream backend {
   #least_conn;
   #ip_hash;
   server 172.29.24.1:5050 weight=1;
   server 172.29.24.1:6060 weight=2;
}