nginx 端口转发

nginx 端口转发
当有 HTTP 请求到来时,将 HTTP 请求的 HOST 等信息与其配置文件进行匹配并转发给对应的服务。

nginx 请求 转发到 tomcat

nginx 配置参考 :

http { server { server_name test.com; location
/server1/ {
# 请求转发指向的是 server1 目录; proxy_pass http:
//test.com:8080/; } location /admin/ { proxy_pass http://test.com:8080/admin/; } location / { proxy_pass http://test.com:80; } } }

tomcat - webapps 存放 server1 服务;
-- webapps
-- server1


nginx 端口转发:

# 配置负载均衡池
# server1 负载均衡
upstream server1 {
    server 127.0.0.1:8081;
}

# server2 负载均衡 upstream server2 { server
127.0.0.1:8082; } #server1 端口转发 server { listen 80; server_name server1.test.com; access_log logs/server1.log; error_log logs/server1.error; #将所有请求转发给 server1 的应用处理 location / { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://server1; } }
# server 2 端口转发 server { listen
80; server_name server2.test.com; access_log logs/server2.log; error_log logs/server2.error; #将所有请求转发给 server2 池的应用处理 location / { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://server2; } }

 

转载于:https://www.cnblogs.com/sharesdk/p/11152465.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值