牛牛在线工具

fpm_get_status()

收录 8868 个 PHP 函数,含用途说明与用法示例。

fpm_get_status()

获取当前运行的 PHP-FPM 进程池的状态信息

函数名:fpm_get_status() 适用版本:PHP 5.3.3及以上版本 用法:fpm_get_status() 函数用于获取当前运行的 PHP-FPM 进程池的状态信息。 示例: $status = fpm_get_status(); if ($status === false) { echo "无法获取 PHP-FPM 状态信息"; } else { echo "PHP-FPM 进程池状态:\n"; echo "进程池名称:" . $status['pool'] . "\n"; echo "进程管理器状态:" . $status['process manager'] . "\n"; echo "活跃进程数:" . $status['active processes'] . "\n"; echo "空闲进程数:" . $status['idle processes'] . "\n"; echo "总进程数:" . $status['total processes'] . "\n"; echo "最大活跃进程数:" . $status['max active processes'] . "\n"; echo "最大进程数:" . $status['max children reached'] . "\n"; echo "慢请求数:" . $status['slow requests'] . "\n"; } 注意事项: 在使用该函数之前,确保已经安装了 PHP-FPM 并且启用了状态页功能。 该函数只能在 PHP-FPM 进程中调用,无法在 PHP CLI 模式下使用。 如果无法获取 PHP-FPM 状态信息,可能是由于权限问题或者 PHP-FPM 配置不正确导致的。