Nginx+Firebug 让浏览器告诉你负载均衡将请求分到了哪台服务器
在大型网站或者对高可用有要求的架构中,通常需要多台web服务器同时为用户服务,那么,如何直观地了解负载均衡设备将请求转向了哪台web机器上呢?
方法1: 在编译安装Nginx之前修改Nginx的版本信息
1> vi src/http/ngx_http_header_filter_module.c
49行
找到static char ngx_http_server_string[] = "Server: nginx" CRLF; 这一行,修改里面的Server:nginx为你想要的名称,如:Server:ff-bb
2 >vi src/core/nginx.h
找到如下几行并按照自己的意愿修改,如:
#define nginx_version 0110
#define NGINX_VERSION "0.1.10"
#define NGINX_VER "ff-bb/" NGINX_VERSION
#define NGINX_VAR "ff-bb"
然后安装Firefox的插件firebug ,安装好之后,按F12 可以看到firebug的控制面板,点击网络标签,并启用面板
展开任意一个请求,能看到头部信息: 看server的值就知道是哪个机器
响应头信息原始头信息
Connection | keep-alive |
Content-Encoding | gzip |
Content-Language | zh-CN |
Content-Type | text/html;charset=utf-8 |
Date | Fri, 12 Jul 2013 08:03:44 GMT |
Server | <strong style="margin: 0px; padding: 0px;">ff-bb.cn/1.2.5</strong> |
Transfer-Encoding | chunked |
Vary | <strong style="margin: 0px; padding: 0px;">Accept-Encoding</strong> |
Firebug 的详细介绍:请点这里
Firebug 的下载地址:请点这里
推荐阅读:
Nginx 的详细介绍:请点这里
Nginx 的下载地址:请点这里
相关推荐
周公周金桥 2020-09-06
大象从不倒下 2020-07-31
AlisaClass 2020-07-19
MaureenChen 2020-04-21
xingguanghai 2020-03-13
teresalxm 2020-02-18
木四小哥 2013-05-14
SoShellon 2013-06-01
Simagle 2013-05-31
羽化大刀Chrome 2013-05-31
waterv 2020-01-08
LutosX 2013-07-29
vanturman 2013-06-27
wutongyuq 2013-04-12
luoqu 2013-04-10
today0 2020-09-22
89520292 2020-09-18
bigname 2020-08-25