Apache-2.2
如何跟踪正在使用的 php-cgi 程序數
我正在使用 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 }'`