ngx_http_reqstat_module 无法以proxy_host 分类统计

ecs 安装 Tengine version: Tengine/2.1.2 (nginx/1.6.2) 请求结果没有以“proxy_host”分类,proxy_host 为空;
请求: curl http://**.**.**.**:9009/reqstat
结果如下:
,12780,44757,142,142,142,0,0,0,0,0,0,0,0,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
配置如下:

http {
req_status_zone app "$proxy_host" 10M;

req_status_zone_add_indicator app $limit;
req_status app;

server {
    listen 9009;
    location /reqstat {
        req_status_show;

        allow 10.0.0.0/8;
        allow 127.0.0.0/8; 
        deny all; 
    }
    set $limit 0;
    if ($arg_limit = '1') {
        set $limit 1;
    }
}

}

当前问题共有如下(1)个解决方案
  • daniel_xt
    daniel_xt

    请问配置里是否有proxy_pass xxxxx? 能否改成$host或者$server_name试一下?

上一篇:é 这个字符 在阿里云ECS上显示为乱码,mysql设置为utf8
下一篇:深圳节点ecs新用户7折活动到那天?