设为首页 加入收藏

TOP

Nginx 反向代理 负载均衡 虚拟主机(三)
2019-09-17 19:06:30 】 浏览:86
Tags:Nginx 代理 负载 均衡 虚拟主机
4; # 最大连接数 } http { # 配置http服务器 include mime.types; # 定义mime的文件类型 default_type application/octet-stream; # 默认文件类型 sendfile on; # 开启 sendfile 函数(zero copy 方式)输出文件 keepalive_timeout 65; # 连接超时时间,单位秒 upstream pictureserver { # 定义负载均衡设备的ip和状态 server 192.168.225.133:8081 ; # 默认权重值为一 server 192.168.225.133:8082 weight=2; # 值越高,负载的权重越高 server 192.168.225.133:8083 down; # 当前server 暂时不参与负载 server 192.168.225.133:8084 backup; # 当其他非backup状态的server 不能正常工作时,才请求该server,简称热备 } server { # 设定虚拟主机配置 listen 80; # 监听的端口 server_name picture.itdragon.com; # 监听的地址,多个域名用空格隔开 location / { # 默认请求 ,后面 "/" 表示开启反向代理,也可以是正则表达式 root html; # 监听地址的默认网站根目录位置 proxy_pass http://pictureserver; # 代理转发 index index.html index.htm; # 欢迎页面 deny 127.0.0.1; # 拒绝的ip allow 192.168.225.133; # 允许的ip } error_page 500 502 503 504 /50x.html;# 定义错误提示页面 location = /50x.html { # 配置错误提示页面 root html; } }

具体配置详情可以参考:http://blog.csdn.net/happydream_c/article/details/54943802

总结

1 Nginx 通过修改nginx.conf server_name配置,达到配置多台基于ip,基于域名的虚拟主机
2 Nginx 通过修改nginx.conf upstream 和 proxy_pass配置,达到反向代理效果
3 Nginx 通过修改nginx.conf upstream server 状态,达到负载均衡效果
4 代理服务器有提高客户端获取数据的速度,和方便管理设置防火墙的功能

到这里Nginx的多虚拟主机,反向代理和负载均衡就结束了,感谢阅读!欢迎点赞!

首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇全文检索~solr的使用 下一篇Jenkins~powershell+cmd发布nuget..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目