nginx查看请求被转发到哪台服务器(后台ip)

您所在的位置:网站首页 转发是转发到哪里去的 nginx查看请求被转发到哪台服务器(后台ip)

nginx查看请求被转发到哪台服务器(后台ip)

2024-07-11 18:32| 来源: 网络整理| 查看: 265

使用Nginx代理多台服务器实行负载的时候,如何查看某一个请求被转发到哪台服务器上呢?

1. nginx 反向代理配置如下:nginx.conf

    upstream myserver {         server 192.168.0.1:9000 weight=1;         server 192.168.0.2:9000 weight=1;         server 192.168.0.3:9000 weight=1;         server 192.168.0.4:9000 weight=1;     }

    server {         listen       8090;         server_name  localhost;         client_max_body_size 100M;  ....

2. 修改配置文件 nginx.conf,添加配置

在server{}下添加如下两行配置:

        add_header backendCode $upstream_status;         add_header BackendIP "$upstream_addr;" always;

3.F12查看具体转向哪个节点

访问8090端口会转向myserver其中一个节点9000端口,用F12查看network,BackendIP就是具体转到的节点。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3