温馨提示×

CentOS PHP日志中如何查看并发请求数

小樊
53
2025-07-06 17:47:22
栏目: 编程语言

在 CentOS 系统中,您可以通过查看 PHP-FPM 日志或 Apache/Nginx 的访问日志来获取并发请求数。以下是几种方法:

  1. 查看 PHP-FPM 日志:

PHP-FPM 日志通常位于 /var/log/php-fpm/ 目录下。您可以使用 grepwc 命令来统计并发请求数。

grep -o 'GET /' /var/log/php-fpm/your_php_fpm_log_file.log | wc -l

your_php_fpm_log_file.log 替换为您的 PHP-FPM 日志文件名。

  1. 查看 Apache 访问日志:

Apache 访问日志通常位于 /var/log/httpd/access_log/var/log/apache2/access.log。您可以使用 awksort 命令来统计并发请求数。

awk '{print $1}' /var/log/httpd/access_log | sort | uniq -c | sort -nr

/var/log/httpd/access_log 替换为您的 Apache 访问日志文件路径。

  1. 查看 Nginx 访问日志:

Nginx 访问日志通常位于 /var/log/nginx/access.log。您可以使用 awksort 命令来统计并发请求数。

awk '{print $1}' /var/log/nginx/access.log | sort | uniq -c | sort -nr

/var/log/nginx/access.log 替换为您的 Nginx 访问日志文件路径。

这些命令会显示每个 IP 地址的请求次数。如果您想查看实时的并发请求数,可以使用 htopatop 等工具。要安装这些工具,请运行以下命令:

sudo yum install htop
# 或者
sudo yum install atop

然后运行 htopatop,在相应的界面中找到并发请求数。

0