myhand

Рейтинг
278
Регистрация
16.09.2009
bugsmoran:
Я знаю, что 504 отдает нгинкс. Только Вы ошибаетесь, что если апач тормозит, то нгинкс отдаст 504. Он отдаст 503 в таком случае. Апач именно мертв. Тормозящий Апач поставит в очередь и скажет нгинксу Service Unavailabe, а не Gateway Timeout.

В очередь-то он запрос поставит (соединения будут висеть в баклог, если последнего не хватит - будет 503)... Только "сказать" каким-то образом nginx'у об этом у него нет возможности. Узнайте как работает конкретный прикладной протокол (HTTP) и TCP/IP - откроете для себя много нового и интересного.

По истечение таумаутов на ответ бекенда в самом nginx - он ответит клиенту в духе 502 или 504. Протестировать это несложно - уменьшите в бакенде MaxClients до пары штук и натравите на nginx ab. Мгновенно увидите в его логе 502. Это, конечно, если Вы не верите в RFC и документацию и предпочитаете тестировать на стенде каждый раз "что будет если". Странно, что Вы не знакомы со смыслом самого популярного ответа nginx в рунете (ну, помимо 200) :)

Кстати, Bad Gataway - это 502 а не 504. Топикстартер ошибся с кодом для данного статуса, но не нужно ему уподобляться.

Himiko:
Но вообще, правильнее через ftp. Он для этого и предназначен.

FTP давно уже морально устарел. HTTP в данном конкретном случае как минимум ничем не хуже для решения той же задачи.

а квоты для группы пользователя?

// ключек -g если правильно помню

bugsmoran:
Сразу скажу, что никакие повышения циферок наугад не помогут. 504 - это мертвый апач, а не тормозящий апач. Может лучше начать с логов апача? Почему он падает?

Дайте логи от "за 5 минут до" и вплоть до 2010/07/03 15:35:55

504 - это ответ nginx, он к апачу имеет только то отношение, что nginx до него не достучался. А потому что именно тот тормозит. Если бы не отвечал вовсе (connection refused...) - логи nginx выглядели бы иначе.

А наугад, конечно, не надо - документацию сперва посмотреть нада...

PredatorZ:
точно ли мои 20-30Гиг используются конкретно мной ?

точно, 10 точно

netwind:
да бред это все.

Ну, конечно, - Вам виднее...

Pilat:
Админы разные бывают, не факт что настроит правильно. Сейчас вообще рассчитывать только на себя можно...

Дак не надо каждый раз лезть искать исполнителя задачи на форумах из расчета кто дешевле. Не пробовали работать с кем-то, кто отвечает за свои слова и действия?

В общем, не будем разводить оффтопик. Если есть квалификация - можете расчитывать на себя. Если же ваша стезя маркетинг - ИМХО, не стоит тратить свое время на настройку всяких апачей и nginx для своего веб-магазина...

chekip:
Andreyka, а какие именно циферки поднимать. И чем верхний столбец отличается от нижнего? Часть значений же совпадает. Но почему-то они разные.

Это настройки для разных MPM-модулей. У Вас работает какой-то один, скорее всего prefork (узнать точно можно например командой /usr/sbin/httpd -l).

Смотрите в документации апача что означают эти "циферки":

http://httpd.apache.org/docs/2.2/

find /var/www/vandamme/data/mod-tmp/ -type f -mmin +60 -delete

Всего: 4890