Сбивающий с толку результат о результатах состояния сервера Apache
У меня есть CentOS 5.5 Final с Apache 2.2.3 и, проверяя, есть ли некоторые неправильные конфигурации, я установил страницу состояния сервера и, запросив определенную страницу, получил следующий результат:
Apache Server Status for 192.168.3.23
Server Version: Apache/2.2.3 (CentOS)
Server Built: Aug 30 2010 12:32:08
Current Time: Tuesday, 07-Aug-2012 16:27:17 CEST
Restart Time: Tuesday, 07-Aug-2012 15:35:02 CEST
Parent Server Generation: 0
Server uptime: 52 minutes 14 seconds
Total accesses: 6263 - Total Traffic: 12.2 MB
CPU Usage: u1.85 s.77 cu0 cs0 - .0836% CPU load
2 requests/sec - 4083 B/second - 2043 B/request
1 requests currently being processed, 4 idle workers
_..__W_.........................................................
................................................................
................................................................
................................................................
Scoreboard Key:
"_" Waiting for Connection, "S" Starting up, "R" Reading Request,
"W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup,
"C" Closing connection, "L" Logging, "G" Gracefully finishing,
"I" Idle cleanup of worker, "." Open slot with no current process
Srv PID Acc M CPU SS Req Conn Child Slot Client VHost Request
0-0 29399 0/14/875 _ 0.03 1 27 0.0 0.03 1.58 X.X.X.X 127.0.0.1 GET /messaggi_xml.php?id_srv=2381&id_dev=1233&last_event=1&i
1-0 - 0/0/908 . 0.40 43 25 0.0 0.00 1.81 X.X.X.X 127.0.0.1 GET /messaggi_xml.php?id_srv=2381&id_dev=1233&last_event=1&i
2-0 - 0/0/859 . 0.45 3 23 0.0 0.00 1.67 X.X.X.X 127.0.0.1 GET /messaggi_xml.php?id_srv=2381&id_dev=1233&last_event=1&i
3-0 29379 0/160/857 _ 0.34 0 25 0.0 0.30 1.68 X.X.X.X 127.0.0.1 GET /messaggi_xml.php?id_srv=2381&id_dev=1233&last_event=1&i
4-0 29380 0/132/804 _ 0.31 1 15 0.0 0.27 1.61 X.X.X.X 127.0.0.1 GET /check_realtime.php?id_srv=2381&id_dev=1233 HTTP/1.1
5-0 29383 0/116/851 W 0.24 0 0 0.0 0.27 1.68 X.X.X.X 127.0.0.1 GET /server-status HTTP/1.1
6-0 29385 0/114/751 _ 0.23 0 16 0.0 0.17 1.32 X.X.X.X 127.0.0.1 GET /check_realtime.php?id_srv=2381&id_dev=1233 HTTP/1.1
7-0 - 0/0/178 . 0.26 2410 22 0.0 0.00 0.48 X.X.X.X 127.0.0.1 GET /messaggi_xml.php?id_srv=2381&id_dev=1233&last_event=1&i
8-0 - 0/0/180 . 0.36 2362 12 0.0 0.00 0.38 X.X.X.X 127.0.0.1 GET /check_realtime.php?id_srv=2381&id_dev=1233 HTTP/1.1
Поскольку я вижу открытый слот без текущего процесса, связанного с некоторыми страницами, означает ли это, что в Apache имеется неправильная конфигурация, и у вас есть подсказка, чтобы проверить возможный параметр, чтобы избежать этого? Если вам нужно больше информации, например, конфигурации, я могу предоставить... Плюс я должен сказать, что не вижу ошибок в / var / log / messages или / var / log / httpd / error_log или / var / log / httpd / ssl_error_log и ни в / tmp / php_error_log... плюс, если я делаю ps aux, я не вижу этих открытых слотов в списке...
Ура, Луиджи
1 ответ
open slots with no current processes
просто отображать заполнители для будущих тем. В слабо используемых системах вы не увидите все слоты, используемые потоками. Сравните ваши результаты с табло этого пользователя. Почти все их слоты находятся в waiting for connection
государство.
Попробуйте использовать один из этих инструментов HTTP Benchmark и посмотрите, как меняется ваше табло.