DLag

DLag
Рейтинг
201
Регистрация
15.08.2007
Andreyka:
То что nginx заруливает апач в чистом виде - ежу понятно
Вопрос вобщем то был не по это, а про 4 процесса mod_php против 4 процессов php-fpm.

В статике и с четнием .htaccess. Это да.

На реальных сайтах nginx+Apache 1.3 делают nginx+php-fpm.

Бенчи уже сделаны, можете не выдумывать велосипед.

Andreyka:
В префорке один запрос в еденицу времени обрабатывается одним процессом - я говорил именно это.
А остальные лежат себе в беклоге и тихо ждут как будет свободен процесс.
Кстати - их лучше складывать в беклог фронтенда ящитаю ;)

В nginx тоже самое, там идет очередь и в еденицу времени также обрабатывается один запрос, другие ждут своей очереди на разной стадии выполнения.

Там нет блокировки сокетов, в этом разница.

Процитирую ваши слова.

Что произойдет с апачем? Он на каждый коннект создаст процесс весом примерно 10Mb. 10mb*1000 = 10000Mb или ~1Gb. Про утилизацию CPU и LA я вообще молчу.
А теперь немного информации о том как работает префорк для чайников и тех, кто не умеет читать документацию.

Апач открывает на каждый коннект по отдельному процессу + держит в запасе несколько процессов про запас, за что его и прозвали префорком. Максимальное число процессов задается через MaxClients. Соответственно 256 коннектов требуют 256 процессов. В перфорке ServerLimit должен быть таким же как и MaxClients, в воркере это например работает иначе.
Многие считают, что один процесс префорка может обработать много коннектов и за это отвечает опция MaxRequestsPerChild
На самом деле эта опция отвечает через сколько запросов процесс будет прибит. Это нужно если где-то течет память и процесс "разбухает.

А ведь достаточно посмотреть код mpm чтобы не писать такого.

Понятно что "лемминги схавают", но ведь не все такие.

Andreyka, пока вы пишете о отдельном форке на каждый коннект в префорке вам нечего делать в администрировании.

О путанице с беклогом, которая пошла уже в другую степь вы общались только с Pilat-ом, с ним и решайте этот вопрос.

Но чушь городить о префорке не стоит.

!=all:
каждый должен иметь право отгрести свою порцию ошибок :)

Для этого нужно тренироваться на кошках. :)

klassev, тут не с чего брать, все и так ясно.

Нового продукта не создаете, реселлер реселлера...

Растите, поговорим как дорастете.

С НГ Вас.

А где подарок хостерам?

Или подарок это статья про открытие Америки?

Много костылей, большие затраты на железо, малый реальный выхлоп.

Собственно вам уже по этому поводу написали в красках на Хабре.

Вам бы опыт с реальным highload, тогда думаю нашли бы нормальные решения для этого.

А пока только гадания на кофейной гуще и каждое осенения выкладывается в статьях на Хабр для беснования чайников.

terlimbombom, в целом конечно канал на Европу у провайдеров РФ скудноват, но последнее время ситуация немного улучшилась.

Проблем в скорости во Владивостоке между сайтом на серверах в Москве и в Германии пользователи не заметят.

Посоветую глянуть тарифы:

http://www.gelihost.com/hosting.html

И также спрошу что хотите размещать.

Vanger:
на webhostingtalk.com была тема, которую открывал Андрейка здешний
его сервер в хетзнере отключили за якобы флуд-спам с его сервера. когда он попросил проверить MAC, с которого шел спам - выяснилось, что спам шел не с его сервера. но на всякий случай сервак отключили без доп. проверки ))
короче, как сказали на том же WHT, "абузная политика хетзнера вообще не имеет терпимости"
поэтому я бекапы со своего хетзнеровского сервера сваливаю на сервер в другом ДЦ ))

Там один роутер на десяток серверов, не больше.

Либо спам шел внутри ДЦ на сервер на одном роутере, либо Андрейка приукрашивает подвиги.

Как уже не раз было замечено.

А все потому что за пределы роутера с фейковым MAC TCP трафик не выйдет.

У меня в Хетзнере только личных больше десятка серверов, есть и хостинговые.

В основном просто присылают письмо о проблеме.

Устраняешь в течении суток и никаких проблем.

plowman:
Кто у них брал VDS можете написать впечатления

После последнего поста I-S я бы не стал туда соваться.

Тех.подготовка явно подгуляла у ребят.

Всего: 2901