nginx 分布式方案
配置这情况默认就会自动分流到这2台服务器上
   server 127.0.0.1:8080;
   server 127.0.0.2:8080;
    # 反向代理配置
    upstream server_list{
       # 这个是tomcat的访问路径
       server 127.0.0.1:8080;
       server 127.0.0.2:8080;
    }
    server {
            listen       80;
            server_name  localhost;
    
            location / {
                root   html;
                proxy_pass http://server_list;
                index  index.html index.htm;
            }
    
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
        }
2.weight 权重
权重越高分配的越多,下面就是5是最多的。
# 反向代理配置
upstream server_list{
server 127.0.0.1:8080 weight=5;
server 127.0.0.2:8080 weight=1;
}
3.ip每个请求按访问ip的hash值分配
这样就不会跳转到其他服务器会固定到一个服务器上
upstream backserver { 
        ip_hash; 
        server 127.0.0.1:8080; 
        server 127.0.0.2:8080; 
}4.least_conn 按哪个服务器最少访问就去访问
upstream backserver { 
    least_conn;
        server 127.0.0.1:8080; 
        server 127.0.0.2:8080; 
}    					最后更新于 2024-07-19 16:59:21 并被添加「」标签,已有 1693 位网友阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处
此处评论已关闭