Apache-2.2

如何跟踪正在使用的 php-cgi 程序數

  • August 25, 2011

我正在使用 mod_fcgid 以 FastCGI 模式執行 apache 2.2 和 PHP 5.2。該平台是 RedHat Enterprise Linux 5.5 x86_64。我的最小和最大 fastcgi slaves 設置為 35。如何跟踪在某個時間點有多少 php-cgi 程序處於忙碌狀態?我想看看我是否用完了 php-cgi 程序並需要增加正在執行的程序數。我可以使用“ps”來查看有多少程序正在執行,但不能查看有多少是忙碌的。如何查看 Apache 是否阻塞了免費的 php-cgi 程序?

您可以從mod_status頁面解析它:

busy_workers=`lynx -dump http://domain.com/server-status?auto | awk '/BusyWorkers/ { print $2 }'`

引用自:https://serverfault.com/questions/304566