在 CentOS 系统中,您可以通过查看 PHP-FPM 日志或 Apache/Nginx 的访问日志来获取并发请求数。以下是几种方法:
PHP-FPM 日志通常位于 /var/log/php-fpm/ 目录下。您可以使用 grep 和 wc 命令来统计并发请求数。
grep -o 'GET /' /var/log/php-fpm/your_php_fpm_log_file.log | wc -l
将 your_php_fpm_log_file.log 替换为您的 PHP-FPM 日志文件名。
Apache 访问日志通常位于 /var/log/httpd/access_log 或 /var/log/apache2/access.log。您可以使用 awk 和 sort 命令来统计并发请求数。
awk '{print $1}' /var/log/httpd/access_log | sort | uniq -c | sort -nr
将 /var/log/httpd/access_log 替换为您的 Apache 访问日志文件路径。
Nginx 访问日志通常位于 /var/log/nginx/access.log。您可以使用 awk 和 sort 命令来统计并发请求数。
awk '{print $1}' /var/log/nginx/access.log | sort | uniq -c | sort -nr
将 /var/log/nginx/access.log 替换为您的 Nginx 访问日志文件路径。
这些命令会显示每个 IP 地址的请求次数。如果您想查看实时的并发请求数,可以使用 htop 或 atop 等工具。要安装这些工具,请运行以下命令:
sudo yum install htop
# 或者
sudo yum install atop
然后运行 htop 或 atop,在相应的界面中找到并发请求数。