Function | |
---|---|
Nginx 클라이언트 상태 |
./nginx -V # 如果没有我们需要的模块,例如本次试验添加的 –with-http_stub_status_module ,那么则需要重新编译安装一下
3 . 매개변수를 사용하여 구성을 재구성하고 원래 기반으로 --with-http_stub_status_module을 추가합니다. 구성 파일은 설치 패키지 디렉터리에 있는 파일입니다. 자세한 내용은 Centos 7 nginx 설치
./configure --prefix=/usr/local/nginx --with-http_realip_module --with-http_ssl_module --with-pcre --with-stream --with-http_stub_status_module
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak5. 컴파일
make # 这里是需要 make 编译,不用 make install
# 找到 nginx 安装包目录 /root/nginx-1.10.1/objs ,将 nginx 文件复制到原本的 /usr/local/nginx/sbin/nginx cp /root/nginx-1.10.1/objs/nginx /usr/local/nginx/sbin/
7. nginx를 다시 시작하고 컴파일 매개변수
./nginx -s reload ./nginx -V를 확인하세요. 8.1 구성 파일을 수정하세요.
# 在文件中添加新的 location location /nginx_status { stub_status; } # 解释说明: nginx_status 这是自定义命名的,访问的时候添加这个字段访问 stub_status; 这个是固定参数
8.2 브라우저 액세스
http://192.168.169.131/nginx_status # 访问内容结果如下图
# 解释说明: 1)Active connections-活跃连接数 The current number of active client connections including Waiting connections. (2)accepts-已接受的客户端连接总数 The total number of accepted client connections. (3)handled-已处理的连接总数 The total number of handled connections. Generally, the parameter value is the same as acceptsunless some resource limits have been reached (for example, the worker_connections limit). (4)requests-客户端连接总数 The total number of client requests. (5)Reading-读取请求头的当前连接数 The current number of connections where nginx is reading the request header. (6)Writing-将响应写回客户端的当前连接数 The current number of connections where nginx is writing the response back to the client. (7)Waiting-等待请求的当前空闲客户端连接数 The current number of idle client connections waiting for a request.
위 내용은 nginx에 http_stub_status_module 모듈을 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!