Tomsk Sysadmins Forum

Unix => Администрирование => Topic started by: Protey on April 17, 2008, 16:45:38

Title: Какой web-server выбрать для чата на движке VOC++?
Post by: Protey on April 17, 2008, 16:45:38
Раньше стоял Apache + mod_php. Читал, что это самая быстрая штука, но потом знакомый уговорил поставить lighttpd+fcgi, и в интернете много плюсов в пользу этого творения видел. Но когда поставил, получился обратный эффект. Видел тесты утилитой ab, которые доказывают, что lighttpd (и nginx) обрабатывают на ~1000 запросов в секунду больше. В других местах читал, что lighttpd быстр только при отдаче статики.
Тем не менее, результат налицо. Непросвященные пользователи отмечают тормоза, которых раньше не было. И по личным ощущениям, при онлайне ~130 человек загрузка процессора 98-99%, чего раньше точно не было.
Читал про связки Apache+nginx в режиме реверсного прокси и еще много чего, но в итоге запутался.

Что выбрать для моей конкретной ситуации?
Title: Какой web-server выбрать для чата на движке VOC++?
Post by: Diver on April 18, 2008, 10:32:27
Ну если проблем с Апач+пхп раньше не было, то зачем вообще было что-то менять?
Title: Какой web-server выбрать для чата на движке VOC++?
Post by: Protey on April 19, 2008, 21:39:39
Quote from: Diver
Ну если проблем с Апач+пхп раньше не было, то зачем вообще было что-то менять?
как раз-таки были проблемы! когда по непонятным причинам происходили странные "заскоки", процессы апача неимоверно размножались за считанные секунды и доступам к сайту в это время не было! сейчас такого нет, но быстродействие ухудшилось
Title: Какой web-server выбрать для чата на движке VOC++?
Post by: stranger on April 20, 2008, 00:18:46
Apache+nginx чаще всего пользуют на разных компах, для распределения нагрузки...
Если пользуется база, то лучше смотреть где затыки в соединении... мускл на больших нагрузках не очень хорош... Если скрипты самописные, то нужно еще попытаться двигать в сторону постоянного соединения с базой...
Title: Какой web-server выбрать для чата на движке VOC++?
Post by: Protey on April 20, 2008, 01:15:29
Quote from: stranger
Apache+nginx чаще всего пользуют на разных компах, для распределения нагрузки...
Если пользуется база, то лучше смотреть где затыки в соединении... мускл на больших нагрузках не очень хорош... Если скрипты самописные, то нужно еще попытаться двигать в сторону постоянного соединения с базой...
чат на движке VOC++.. там база используется только для выборки вопросов для викторины
Title: Какой web-server выбрать для чата на движке VOC++?
Post by: Protey on April 26, 2008, 11:33:35
а какой mpm лучше использовать для Apache? prefork или worker?