nginx常用负载均衡配置
- 轮询方式轮询方式是默认方式,每次请求都会平均分配
#server_name 改为你的主机IP或域名。
server {
listen 80;
server_name 172.16.2.101;
location / {
proxy_pass http://server_url;
}
}
#需要负载的服务
upstream server_url{
server 172.168.2.11:8080;
server 172.168.2.12:8080;
} - 权重方式权重方式是增加weight属性通过该属性值计算哪个服务地址访问几率更高些。weigth值为数字类型,值越大则该地址访问的几率越高。
#server_name 改为你的主机IP或域名。
server {
listen 80;
server_name 172.16.2.101;
location / {
proxy_pass http://server_url;
}
}
#需要负载的服务
upstream server_url{
server 172.168.2.11:8080 weigth=1;
server 172.168.2.12:8080 weigth=2;
} - IP绑定
ip_hash方式是按每个请求访问IP的hash结果分配,可以使每个访客固定访问一个后端服务器,可以解决Session共享的问题。
#server_name 改为你的主机IP或域名。
server {
listen 80;
server_name 172.16.2.101;
location / {
proxy_pass http://server_url;
}
}
#需要负载的服务
upstream server_url{
ip_hash;
server 172.168.2.11:8080;
server 172.168.2.12:8080;
}
相关推荐
swtIrene 2020-08-14
slovyz 2020-08-14
tinydu 2020-08-03
yungame 2020-07-04
廖先贵 2020-06-23
畅聊架构 2020-06-10
魏莉的微 2020-06-07
后厂村老司机 2020-06-01
后厂村老司机 2020-05-08
后厂村老司机 2020-04-25
yungame 2020-04-19
wxthillwill 2020-04-10
tinydu 2020-03-27
yungame 2020-03-23
yungame 2020-03-01
快乐de馒头 2020-02-26
tinydu 2020-02-01
zllbirdonland 2020-01-29
zllbirdonland 2020-01-06