можно снизить дисковую нагрузку за счет двух вещей - буфер на 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>