Здравствуйте, Andriy Podanenko!

On Fri, Oct 28, 2011 at 03:43:07PM +0300
freebsd...@ua.fm wrote about "[freebsd] OPTIONS":
> 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
> 6-1 - 0/0/9357 . 2.42 14 0 0.0 0.00 97.18 localhost xxx.kiev.ua OPTIONS *
> HTTP/1.0
> 7-1 - 0/0/9125 . 19.18 27 0 0.0 0.00 89.93 localhost xxx.kiev.ua OPTIONS *
> HTTP/1.0
> ...
> 151-1 - 0/0/40 . 4.31 *3948* 0 0.0 0.00 0.20 localhost xxx.kiev.ua OPTIONS *
> HTTP/1.0
> 152-1 - 0/0/106 . 17.17 *3715* 0 0.0 0.00 1.12 localhost xxx.kiev.ua OPTIONS
> * HTTP/1.0
> 
> xxx.kiev.ua - это сайт, который висит, если к хосту стучаться по IP а не
> имени...
> localhost - внешний IP апача
> таких OPTIONS на сервере очень много... и висять долго по 4-5К секунд
> Че это, и как побороть, ибо LA + CPU% в небеса периодически уходит и
> лечиться быстро с помощью apachectl restart
> сервер обслуживает в сутки до 500М запросов

Интуитивно понял что вопрос про апач... 
Это сам апач себя тестирует.

Можно так блочить логирование этого всего:

        SetEnvIf Remote_Addr "127\.0\.0\.1" loopback
        CustomLog "/var/log/apache/httpd-access.log" combined env=!loopback

-- 
 Lystopad Olexandr 

Ответить