2

在我的虚拟主机中,我每小时限制为 15000 个连接。如何检查已达到的连接数?有什么办法吗?如果可能的话,我需要一个 PHP mysqli 查询的解决方案。

4

1 回答 1

1

就在这里。在 MySQL 中,您可以查询

SHOW GLOBAL STATUS

获取服务器统计信息的完整列表。在那里你会看到你需要什么:

  • 连接数(总连接数成功与否)
  • Thread_connected(活动连接总数,如果你想检查活动连接很有用)

但是您无法在本地获得每最后一小时创建的连接。相反,您可以每小时请求此数据并存储先前的值,因此您所需的计数将是实际值和先前Connections值之间的差异。

提示:要仅获取所需的变量,您可以查询如下:

SHOW GLOBAL STATUS LIKE 'Connections'
于 2013-10-10T13:08:14.403 回答