https://www.cnblogs.com/abc1234567/p/14219302.html
location / { proxy_pass http://ip:8888$request_uri; proxy_set_header Host $proxy_host; proxy_set_header X-Forwarded-For $remote_addr; } 要删除图片等转义,否则图片就不会转发了。
使用域名及socket的upstream配置
1
2
3
4
5
6
|
upstream backend { server backend1.example.com weight=5; server backend2.example.com:8080; server unix: /tmp/backend3 ; server backend3.example.com:8080 backup; } |
upstream参数
1
2
3
4
5
6
7
8
9
10
|
# 参数解释 server是固定关键字,后面跟着服务器ip或是域名,默认是80端口,也可以指定端口 weight表示节点的权重,数字越大,分配的请求越多,注意nginx结尾的分号 max_fails Nginx尝试连接后端节点失败的次数,根据企业情况调整,默认是1 backup 其它所有的非backup机器down或者忙的时候,请求backup机器,实现热备效果。 fail_timeout 在max_fails定义的次数失败后,距离下次检查的间隔时间,默认10s down 表示当前主机暂停,不参与负载均衡 upstream模块的内容应放于nginx.conf配置中的 http{}标签内 其默认调度算法是wrr(权重轮询,weighted round-robin) |
分类:电脑技术
标签:
评论已关闭!