标题:
Nginx的反向代理
[打印本页]
作者:
look_w
时间:
2019-3-3 19:50
标题:
Nginx的反向代理
nginx反向代理
反向代理就是负载均衡
负载均衡分为四层负载和七层负载
四层负载:基于IP+端口的负载
七层负载:基于URL的负载
nginx实现负载均衡的原理:
nginx使用proxy_pass来代理所有客户端的请求,然后转发到upstream_server 组
实验:
我们现在172.20.0.1和172.20.0.3上分别启动两个tomcat
修改下/app/zpy/dailiang/webapps/ROOT/下面图片
分别访问172.20.0.1:8080 和 172.20.0.3:8080 这两个可以看出页面不同即可
vim /etc/nginx/nginx.conf
在http模块下添加:
upstream test {
server 172.20.0.1:8080;
server 172.20.0.3:8080;
}
在server模块下修改:
server {
listen 80;
server_name
www.dailiang.corp
;
location / {
proxy_pass http://test;
}
location /status {
stub_status;
}
}
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0