Re: Проблема при >1500 одновременных коннектов.

Gena Makhomed gmm at csdoc.com
Tue Feb 10 21:31:07 MSK 2009


On Tuesday, February 10, 2009 at 14:28:38, Вадим wrote:

В> Все работает хорошо, до тех пор пока утилизация жестких дисков не
В> достигает 100%. Как только появляется популярный файл, на который 
В> нападают 100-200 активных клиентов, жесткий диск, на котором он лежит -
В> умирает. При этом отдача снижается почти на порядок (в реальном случае с
В> 1.3 гбит до 200 мегабит) хоть и остальные 19 жестких дисков не нагружены.

В> I/O с перегруженного диска медленно => блокировки воркеров => тормоза 
В> других клиентов, которые работают со свободными жесткими дисками => 
В> снижение отдачи трафика. При этом load average взлетает до 100 и выше.

В> По-моему ничего, кроме ускорения дисковой подсистемы сделать нельзя. 
В> gmirror, mdraid (raid10), популярные файлы в tmpfs, SSD (в порядке 
В> увеличения предпочтения) могут помочь.

В> Если у кого-то есть мысли буду рад выслушать.

еще можно так увеличить количество воркеров,
чтобы они не все блокировались на одном диске
c каким-то (временно) популярным файлом. (?)

-- 
Best regards,
 Gena






More information about the nginx-ru mailing list