Тема: wtf????
Показать сообщение отдельно
  #2  
Старый 09.01.2011, 02:46
Аватар для silentnuke silentnuke не в сети
Отдел Форумной Модерации
 
Регистрация: 05.01.2008
Адрес: Город Чудес
Сообщения: 1,337
Репутация: 73
silentnuke Продвинутый пользователь
Отправить сообщение для  silentnuke с помощью ICQ Послать сообщение через Skype™ для silentnuke
По умолчанию

504 Gateway Timeout - значит, что клиентский запрос nginx передал апачу, а апач не смог в установленный лимит времени вернуть HTTP-ответ.
Почему Apache не смог ответить?

Скорее всего дело в возросшей нагрузке на сайт, при которой Apache не успевает отдавать HTTP-ответы, и новые запросы встают в очередь. Клиенты «висят» в очереди, но за приемлемое время их так и не успевают обслужить, поэтому соединения сбрасываются.

Чтобы решить проблему, можно добавить ресурсов серверу, в частности оперативной памяти, и увеличить количество процессов httpd (Apache). Другой вариант - оптимизировать работу скриптов сайта, чтобы они выполнялись быстрее. Если вы на обычном виртуальном хостинге, то без усилий администрации ситуация не улучшится. Если проблема не решается, надо искать другого провайдера.
__________________
C уважением Сила: Вампир, Душа: Паладин Души silentnuke [43] Информация о персонаже
Раса: Человек
Ответить с цитированием