Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re[3]: Оптимальная настр ойка
Hi, Igor.
> Кстати, при тестах нужно убедиться, что браузер не работает nginx по старому
> keep-alive соединению после переконфигурации nginx'а. Нужно или дождаться,
> чтобы не осталось "worker process is shutting down", или же остановить nginx
> и запустить снова.
Само собой. Это я прекрасно понимаю.
Вообщем я тут 4 часа возился. Вот что выяснил.
nginx,apache - включены sendfile,keepalive
Вырезка лога nginx:
x.x.x.x - - [30/Nov/2004:08:52:25 -0500]
x.x.x.x - - [30/Nov/2004:08:52:25 -0500]
x.x.x.x - - [30/Nov/2004:08:52:27 -0500]
x.x.x.x - - [30/Nov/2004:08:52:27 -0500]
x.x.x.x - - [30/Nov/2004:08:52:28 -0500]
x.x.x.x - - [30/Nov/2004:08:52:28 -0500]
x.x.x.x - - [30/Nov/2004:08:52:30 -0500]
x.x.x.x - - [30/Nov/2004:08:52:30 -0500]
x.x.x.x - - [30/Nov/2004:08:52:31 -0500]
x.x.x.x - - [30/Nov/2004:08:52:31 -0500]
x.x.x.x - - [30/Nov/2004:08:52:33 -0500]
x.x.x.x - - [30/Nov/2004:08:52:33 -0500]
x.x.x.x - - [30/Nov/2004:08:52:35 -0500]
x.x.x.x - - [30/Nov/2004:08:52:35 -0500]
x.x.x.x - - [30/Nov/2004:08:52:36 -0500]
x.x.x.x - - [30/Nov/2004:08:52:36 -0500]
x.x.x.x - - [30/Nov/2004:08:52:38 -0500]
x.x.x.x - - [30/Nov/2004:08:52:38 -0500]
x.x.x.x - - [30/Nov/2004:08:52:39 -0500]
x.x.x.x - - [30/Nov/2004:08:52:40 -0500]
x.x.x.x - - [30/Nov/2004:08:52:41 -0500]
x.x.x.x - - [30/Nov/2004:08:52:41 -0500]
x.x.x.x - - [30/Nov/2004:08:52:42 -0500]
x.x.x.x - - [30/Nov/2004:08:52:43 -0500]
x.x.x.x - - [30/Nov/2004:08:52:44 -0500]
x.x.x.x - - [30/Nov/2004:08:52:47 -0500]
x.x.x.x - - [30/Nov/2004:08:52:48 -0500]
x.x.x.x - - [30/Nov/2004:08:52:49 -0500]
x.x.x.x - - [30/Nov/2004:08:52:50 -0500]
x.x.x.x - - [30/Nov/2004:08:52:50 -0500]
x.x.x.x - - [30/Nov/2004:08:52:51 -0500]
Видно что отдается 2 картинки в секунду. А в некоторые секунды вообще
ничего не отдается.
Теперь то-же самое и те-же условия у апача:
x.x.x.x - - [30/Nov/2004:08:59:01 -0500]
x.x.x.x - - [30/Nov/2004:08:59:01 -0500]
x.x.x.x - - [30/Nov/2004:08:59:01 -0500]
x.x.x.x - - [30/Nov/2004:08:59:01 -0500]
x.x.x.x - - [30/Nov/2004:08:59:02 -0500]
x.x.x.x - - [30/Nov/2004:08:59:02 -0500]
x.x.x.x - - [30/Nov/2004:08:59:02 -0500]
x.x.x.x - - [30/Nov/2004:08:59:02 -0500]
x.x.x.x - - [30/Nov/2004:08:59:02 -0500]
x.x.x.x - - [30/Nov/2004:08:59:02 -0500]
x.x.x.x - - [30/Nov/2004:08:59:03 -0500]
x.x.x.x - - [30/Nov/2004:08:59:03 -0500]
x.x.x.x - - [30/Nov/2004:08:59:03 -0500]
x.x.x.x - - [30/Nov/2004:08:59:03 -0500]
x.x.x.x - - [30/Nov/2004:08:59:03 -0500]
x.x.x.x - - [30/Nov/2004:08:59:03 -0500]
x.x.x.x - - [30/Nov/2004:08:59:03 -0500]
x.x.x.x - - [30/Nov/2004:08:59:04 -0500]
x.x.x.x - - [30/Nov/2004:08:59:04 -0500]
x.x.x.x - - [30/Nov/2004:08:59:04 -0500]
x.x.x.x - - [30/Nov/2004:08:59:04 -0500]
x.x.x.x - - [30/Nov/2004:08:59:05 -0500]
x.x.x.x - - [30/Nov/2004:08:59:05 -0500]
x.x.x.x - - [30/Nov/2004:08:59:05 -0500]
x.x.x.x - - [30/Nov/2004:08:59:05 -0500]
x.x.x.x - - [30/Nov/2004:08:59:05 -0500]
x.x.x.x - - [30/Nov/2004:08:59:05 -0500]
x.x.x.x - - [30/Nov/2004:08:59:05 -0500]
x.x.x.x - - [30/Nov/2004:08:59:06 -0500]
x.x.x.x - - [30/Nov/2004:08:59:06 -0500]
x.x.x.x - - [30/Nov/2004:08:59:06 -0500]
x.x.x.x - - [30/Nov/2004:08:59:06 -0500]
x.x.x.x - - [30/Nov/2004:08:59:06 -0500]
x.x.x.x - - [30/Nov/2004:08:59:06 -0500]
x.x.x.x - - [30/Nov/2004:08:59:06 -0500]
x.x.x.x - - [30/Nov/2004:08:59:07 -0500]
x.x.x.x - - [30/Nov/2004:08:59:07 -0500]
x.x.x.x - - [30/Nov/2004:08:59:07 -0500]
x.x.x.x - - [30/Nov/2004:08:59:07 -0500]
x.x.x.x - - [30/Nov/2004:08:59:07 -0500]
x.x.x.x - - [30/Nov/2004:08:59:07 -0500]
x.x.x.x - - [30/Nov/2004:08:59:07 -0500]
x.x.x.x - - [30/Nov/2004:08:59:07 -0500]
Вот отсюда и визуальная загрузка быстрее. Тут в среднем отдается 6
изображений в секунду.
Из разницы сейчас только метод обработки соединений. Апач работает с
poll а nginx с kqueue
Как вы думаете может ли быть в данном случае poll быстрее? Я не уверен
на счет этого, а у вас опыт большой :-)
--
Konstantin N. Bezruchenko, BK5536-RIPE
|