简化状态#

该模块提供对基本状态信息的访问。

当从源代码中 构建 时, 默认不会构建此模块; 应通过 ‑‑with‑http_stub_status_module 构建选项 来启用。

在来自 我们的仓库 的软件包和镜像中, 该模块已包含在构建中。

配置示例#

location = /basic_status {
    stub_status;
}

此配置创建了一个简单的网页,显示基本状态数据,如下所示:

活跃连接数: 291
服务器接受 处理 请求
 16630948 16630948 31070465
读取: 6 写入: 179 等待: 106

指令#

stub_status#

语法

stub_status;

默认值

上下文

server, location

基本状态信息将可从所在位置访问。

数据#

提供以下状态信息:

活跃连接数#

当前活跃客户端连接数,包括等待连接。

接受#

接受的客户端连接总数。

处理#

处理的连接总数。通常,该参数值与接受数相同,除非达到某些资源限制(例如,worker_connections 限制)。

请求#

客户端请求总数。

读取#

当前读取请求头的连接数。

写入#

当前向客户端写回应的连接数。

等待#

当前空闲等待请求的客户端连接数。

内置变量#

$connections_active#

活跃连接数 的值相同;

$connections_reading#

读取 的值相同;

$connections_writing#

写入 的值相同;

$connections_waiting#

等待 的值相同。