nginx配置反向代理

upstream tomcatserver2 {
    server 47.104.186.166:13131;
    }
server {
        listen       23131;
        server_name  47.104.186.166;
 
        #charset koi8-r;
 
        #access_log  logs/host.access.log  main;
 
        location / {
            proxy_pass   http://47.104.186.166:13131;
            index  index.html index.htm;
        }     
    }

这个是我自己配的一个服务,其实就是用nginx换了个监听端口

主要是根据https://blog.csdn.net/xuanjiewu/article/details/79458266这个博文改的

 

只是最简单的代理 还需要深入学习

类似这样有负载均衡的https://www.cnblogs.com/sixiweb/p/3988805.html

 

参看这个 https://www.cnblogs.com/ddstudy/p/12560557.html

 

 

worker_processes  1;
 
events {
    worker_connections  1024;
}
 
 
http{
 
 
   upstream test2{
        #ip_hash;
        server localhost:8080 weight=99;
        #server 127.0.0.1:8081 weight=1;
    }

    server{
        listen 12345;
        server_name localhost;
        location / {
            proxy_pass http://test2;
        }
    }

    server{
        listen 9091;
        server_name localhost;
        location / {
            proxy_pass http://localhost:8080;
        }
    }

    upstream test{
        #ip_hash;
        server localhost:8718 weight=99;
        #server 127.0.0.1:8081 weight=1;
    }

    server{
        listen 18718;
        server_name localhost;
        location / {
            proxy_pass http://test;
        }
    }
   
}

 

posted @ 2019-05-27 16:06  heroinss  阅读(162)  评论(0编辑  收藏  举报