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 并被添加「」标签,已有 363 位网友阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处
此处评论已关闭