можно снизить дисковую нагрузку за счет двух вещей - буфер на access.log и proxy_buffer (либо, если есть память - увеличить их, если памяти нет - отключить)<br><br><div class="gmail_quote">19 октября 2012 г., 11:06 пользователь ProxyKZ <span dir="ltr"><<a href="mailto:nginx-forum@nginx.us" target="_blank">nginx-forum@nginx.us</a>></span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Но вот iostat -x -m 3 когда сервер загружен и nginx медленнее всего отдает<br>
статику (медленные клиенты могут уже  прерываться) показывает что значения<br>
util 80-100%, вот:<br>
<br>
Device:         rrqm/s   wrqm/s     r/s     w/s    rMB/s    wMB/s avgrq-sz<br>
avgqu-sz   await  svctm  %util<br>
sda              51,67  1194,67  617,33   73,33     4,25     2,13    18,93<br>
138,70  226,30   1,45 100,13<br>
sdb               0,00     0,00    0,00    0,00     0,00     0,00     0,00<br>
  0,00    0,00   0,00   0,00<br>
<br>
у nginx ситуация при этом такая:<br>
Active connections: 167<br>
server accepts handled requests<br>
 36267 36267 95379<br>
Reading: 5 Writing: 33 Waiting: 129<br>
<br>
у apache такая:<br>
Current Time: Friday, 19-Oct-2012 11:03:56 ALMT<br>
Restart Time: Thursday, 18-Oct-2012 20:12:50 ALMT<br>
Parent Server Generation: 0<br>
Server uptime: 14 hours 51 minutes 6 seconds<br>
Total accesses: 162073 - Total Traffic: 5.0 GB<br>
CPU Usage: u378.47 s41.43 cu.02 cs0 - .785% CPU load<br>
3.03 requests/sec - 97.2 kB/second - 32.1 kB/request<br>
25 requests currently being processed, 0 idle workers<br>
LWWWWWLRWWWWRRWWWLWWWWLWW.......................................<br>
................................................................<br>
всего в конфиге апача стоит Max lient 25<br>
<br>
А в обычном состоянии - когда все быстро работает даже на медленных<br>
клиентах, вот:<br>
Device:         rrqm/s   wrqm/s     r/s     w/s    rMB/s    wMB/s avgrq-sz<br>
avgqu-sz   await  svctm  %util<br>
sda               0,00   109,33   53,67   37,67     0,32     0,57    20,00<br>
  2,21   24,18   2,41  22,00<br>
sdb               0,00     0,00    0,00    0,00     0,00     0,00     0,00<br>
  0,00    0,00   0,00   0,00<br>
<br>
Device:         rrqm/s   wrqm/s     r/s     w/s    rMB/s    wMB/s avgrq-sz<br>
avgqu-sz   await  svctm  %util<br>
sda               1,00   162,67   62,00   30,67     0,39     0,76    25,35<br>
  3,13   33,80   2,71  25,07<br>
sdb               0,00     0,00    0,00    0,00     0,00     0,00     0,00<br>
  0,00    0,00   0,00   0,00<br>
<br>
при это коннектов у нжинкса может snmc только же 80-150, у апача процессов<br>
коненчо же не столько а 3-5 штук<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?21,231602,232014#msg-232014" target="_blank">http://forum.nginx.org/read.php?21,231602,232014#msg-232014</a><br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></div></div></blockquote></div><br>