URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 5364
[ Назад ]

Исходное сообщение
"OpenNews: Разгрузка web-сервера Apache путем отдачи статики через lighttpd"

Отправлено opennews , 31-Мрт-05 16:14 
Забудкин Лев Мирославович рассказал (http://www.opennet.me/base/net/apache_to_lighttpd.txt.html) как уменьшить нагрузку на web-сервер, делегировав процесс отдачи статичных документов небольшому и легкому HTTP серверу lighttpd (http://www.lighttpd.net).


URL: http://www.opennet.me/base/net/apache_to_lighttpd.txt.html
Новость: http://www.opennet.me/opennews/art.shtml?num=5253


Содержание

Сообщения в этом обсуждении
"Разгрузка web-сервера Apache путем отдачи статики через lighttpd"
Отправлено Chris , 31-Мрт-05 16:16 
Если уж чего то писать, то по делу, чтобы для виртуальных серверов отдавались, для разных, разные папки и т.д.

"Разгрузка web-сервера Apache путем отдачи статики через ligh..."
Отправлено Phil Kulin , 31-Мрт-05 18:06 
Забей. http://sysoev.ru/nginx
там всё просто и прозрачно.

"Разгрузка web-сервера Apache путем отдачи статики через ligh..."
Отправлено walrus , 02-Апр-05 00:41 
У nginx документации практически нет. то что на сервере - это слезы какие-то

"Разгрузка web-сервера Apache путем отдачи статики через ligh..."
Отправлено Забудкин Лев Мирославович , 01-Апр-05 07:09 
Просто прочитайте документацию к Lighttpd.
Не многие используют виртуальные хосты.

"Разгрузка web-сервера Apache путем отдачи статики через lighttpd"
Отправлено citrin , 31-Мрт-05 19:44 
Для подобных задач лучше использовать nginx, как тут уже заметили...

"Разгрузка web-сервера Apache путем отдачи статики через lighttpd"
Отправлено stels , 31-Мрт-05 23:15 
nginx виртуальные сервера поддерживает?

"Разгрузка web-сервера Apache путем отдачи статики через ligh..."
Отправлено ilushka , 01-Апр-05 00:20 
А по ссылке описание посмотреть религия не позволяет?

> виртуальные сервера, определяемые по ip-адресу и имени...


"Разгрузка web-сервера Apache путем отдачи статики через lighttpd"
Отправлено 0c , 01-Апр-05 11:51 
Мне интересно автор подумал, что на _каждый_ запрос  апач будет обрабатывать кучу regexp - ведь каждый regexp нужно просчитать... Боюсь от такого подхода апач будет тормозить еще больще, так что разгрузить что-то автору удастся только в своих мечтах.

Если уж так хочется отдавать статику другим веб-сервером, то по уму нужно выделить отдельный виртуальный хост img.server.com и все ссылки поменять на этот хост. Незачем злоупотреблять mod_rewrite


"Разгрузка web-сервера Apache путем отдачи статики через ligh..."
Отправлено alrond , 01-Апр-05 12:16 
а как это увязать с lighttpd?

"Разгрузка web-сервера Apache путем отдачи статики через ligh..."
Отправлено 0c , 01-Апр-05 14:55 
Да как угодно... Вариантов десятки, например, дать IP этому img.server.com
и пустить lighttpd что бы он слушал 80 порт этого IP. Можно фаервол использовать

"Разгрузка web-сервера Apache путем отдачи статики через ligh..."
Отправлено Dope , 01-Апр-05 15:35 
Дело говоришь, мы у себя так и поступаем.

"Разгрузка web-сервера Apache путем отдачи статики через ligh..."
Отправлено рост , 01-Апр-05 14:22 
>Если уж так хочется отдавать статику другим веб-сервером, то по уму нужно выделить отдельный виртуальный хост img.server.com и все ссылки поменять на этот хост. Незачем злоупотреблять mod_rewrite

или поставить кеширующий прокси перед сервером


"Разгрузка web-сервера Apache путем отдачи статики через ligh..."
Отправлено 0c , 01-Апр-05 14:56 
>или поставить кеширующий прокси перед сервером

Что на много умнее, гемороя с кучей вебсерверов



"Разгрузка web-сервера Apache путем отдачи статики через ligh..."
Отправлено infofarmer , 02-Апр-05 17:52 
Однозначно, squid порулит всякие костыли в виде отдельных серверов.

"Разгрузка web-сервера Apache путем отдачи статики через ligh..."
Отправлено саня , 03-Апр-05 12:21 
ага, особенно учитывая кучу дырок в нем в последнее время...