nginx服务转发

1. 转发ip和端口

复制代码
        listen       9800;
        server_name  localhost;
        #charset koi8-r;
        #access_log  logs/host.access.log  main;
        location /{
            proxy_pass http://11.55.38.60:9800;#转发请求的地址
            
            proxy_set_header HTTP_X_FORWARDED_FOR "$remote_addr:$remote_port" ;
            
            proxy_set_header Host $host:$server_port;
        
               
            proxy_connect_timeout 60s; 
            
            proxy_read_timeout 300s; 
            
            proxy_send_timeout 60s; 
        }
复制代码

2. 带地址

复制代码
        listen       9800;
        server_name  localhost;
        #charset koi8-r;
        #access_log  logs/host.access.log  main;
        location /pacs{
            proxy_pass http://11.55.38.60:9800/pacs;#转发请求的地址
            
            proxy_set_header HTTP_X_FORWARDED_FOR "$remote_addr:$remote_port" ;
            
            proxy_set_header Host $host:$server_port;
        
               
            proxy_connect_timeout 60s; 
            
            proxy_read_timeout 300s; 
            
            proxy_send_timeout 60s; 
        }
复制代码

 

3. 转发多个分发

复制代码
upstream nuc {
       server 192.168.200.154:6303;# max_fails=2 fail_timeout=10s;
       server 10.30.28.43:9003;# max_fails=2 fail_timeout=10s;
       #server 10.30.28.43:9004;# max_fails=2 fail_timeout=10s;
       #keepalive 128; --新增
    }

server {
        listen       9063;
        server_name  sc.shou.cn; #这里是域名

        #root   /data/web;
        root   html;

        location /nuc {
            root   html;
            #root   /data/web;
            try_files $uri $uri/ @router
            index  index.html index.htm;
        }
...
}
复制代码

 

posted @   leolzi  阅读(2617)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示