返回介绍

介绍

其他

How-To

开发

模块参考

ngx_http_stub_status_module

发布于 2024-08-13 23:46:26 字数 4577 浏览 0 评论 0 收藏 0

ngx_http_stub_status_module 模块提供对基本状态信息的访问的支持。

默认不构建此模块,可在构建时使用 --with-http_stub_status_module 配置参数启用。

示例配置

location = /basic_status {
  stub_status;
}

此配置将创建一个简单的网页,其基本状态数据可能如下:

Active connections: 291 
server accepts handled requests
 16630948 16630948 31070465 
Reading: 6 Writing: 179 Waiting: 106

指令

stub_status

-说明
语法stub_status;
默认——
上下文server、location

可以从包含该指令的 location 访问基本状态信息。

在 1.7.5 之前的版本中,指令语法需要一个任意参数,例如 stub_status on

数据

提供以下状态信息:

  • Active connections

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

  • accepts

    已接受的客户端连接总数。

  • handled

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

  • requests

    客户端请求的总数。

  • Reading

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

  • Writing

    nginx 将响应写回客户端的当前连接数。

  • Waiting

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

内嵌变量

ngx_http_stub_status_module 模块支持以下内嵌变量(1.3.14):

  • $connections_active

    Active connections 的值相同

  • $connections_reading

    Reading 的值相同

  • $connections_writing

    Writing 的值相同

  • $connections_waiting

    Waiting 的值相同

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文