X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Ошибка 503 - Service Temporarily Unavailable!
index.html
index.html
Topic Starter сообщение 2.2.2011, 18:46; Ответить: index.html
Сообщение #1


При большом количество посетителей, выдает 503 ошибку. В тех.поддержке ответили так:

Причина возникновения данной ошибки - превышение лимита на количество
одновременно запущенных процессов на аккаунте. На тарифах виртуального
хостинга оно составляет 32 процесса. Когда количество одновременно запущенных процессов превышает 32 - посетителям сайта выдается ошибка 503.

Процесс - некоторая программа, запускается при каждом обращении пользователя,и не один. В идеале, он должен за бесконечно малое время сгенерировать страницу, отдающуюся клиенту, и завершиться.

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

У Вас на момент написания данного письма на аккаунте было запущено 40
процессов, что больше 32, так что ошибка 503 должна выдаваться.

Посмотреть количество процессов Вы можете, подключившись по SSH (
http://ru.wikipedia.org/wiki/SSH ), например - с помощью клиента PuTTY (http://ru.wikipedia.org/wiki/PuTTY ) и использовав команду top (http://ru.wikipedia.org/wiki/Top ), которая выводит список запущенных
процессов на аккаунте.

Убить запущенные процессы можно командой killall httpd.

Если сразу после этого Вы запустите top, то сможете увидеть, как быстро
генерируются процессы, и как долго не завершаются уже сгенерированные
процессы.

В данном случае необходимо оптимизировать Ваш сайт, чтобы процессы завершались быстрее, и не занимали место.

Я ничего из вышенаписанного не понял, т.к. новичок. А вы?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 2.2.2011, 19:01; Ответить: Webmaster_hb
Сообщение #2


(index.html @ 2.2.2011, 20:46) *
Я ничего из вышенаписанного не понял, т.к. новичок. А вы?

простыми словами, за эти деньги вы превысили свой тарифный план, хотите обеспечить работу сайта для большего кол-ва посетителей
или оптимизируйте сайт, или переходите на более высокий тарифный план
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
FightInGlory
FightInGlory
сообщение 2.2.2011, 19:07; Ответить: FightInGlory
Сообщение #3


У вас на сайте держаться соединения, вам надо переписать кое что или же перейти на другой тарифный план. У вас там наверное какой-то чат есть потому и процессы растут.
Но я думаю что данный вопрос точно никак не относится к данной ветке форума.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 3.2.2011, 5:53; Ответить: Alcorn
Сообщение #4


Смотреть какой скрипт "грузит" и дальше уже оптимизировать его. Если скрипты работают нормально, тогда "несправляемся с посетителями", отсюда - переход на другой тарифный план.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
VictorAS
VictorAS
сообщение 5.2.2011, 2:01; Ответить: VictorAS
Сообщение #5


Хостеру - поставить фронтендом nginx, и настроить таймауты, если этого не сделано - отсечет 70% медленных запросов
Хостеру - ipdrop или limitconn что там у них.., залимитировать коннекты с одного IP, что бы боты (например поисковые или сапа) не забивали лимит коннектов к виртуалхосту
Юзеру - по просить у хостера max_execution_time=5 и смотреть по error_log откуда ошибки
Юзеру - закешировать динамику на сайте, что бы отдавалось максимум статики и минимум динамики
Юзеру - раз уж предлагают смотреть через SSH, то смотреть не командой топ, а командой
ps aux | grep ЛОГИНЮЗЕРА
так покажет процессы юзеоа
ps aux | grep ЛОГИНЮЗЕРА | wc -l
Покажет число процессов.

ЗЫ. Если у хостера апач висит не закрывая коннекты и не работают таймауты - это проблема хостера, а не юзера. Процессы могут копиться из-за перегруза сервера, когда скрипты долго отрабатывают, тупо потому что сервер тормозит. В SSH набрать uptime, в конце будет Load averages: xx.xx yy.yy nn.nn
Если xx.xx меньше 5.00 то все в норме, если выше - сервер под нагрузками, если выше восьми - сервер загружен до пределов разумного, если выше десяти - сервер перегружен.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Outreach Service. Качественные вечные ссылки с англоязычных сайтов
10 karabasurl 4159 25.3.2021, 19:02
автор: karabasurl
Открытая тема (нет новых ответов) Каталог открывается как ошибка 404 в hostcms
0 cheshire 3254 2.7.2018, 11:09
автор: cheshire
Открытая тема (нет новых ответов) Флуд и спам Jabber от сервиса «Hot.Phone.Service».
0 HotPhoneService 5220 3.5.2017, 13:47
автор: -Hot.Phone.Service-
Открытая тема (нет новых ответов) XMLGold - Our service is meant for those who want to safely change an e-currency
0 Dennis 1964 15.8.2016, 19:45
автор: -Bestchange-
Опрос (нет новых голосов) Опрос: Работа на форуме SPO Service
размещение сообщений, общение
8 bodgo 3918 25.11.2015, 1:45
автор: grumdas


 



RSS Текстовая версия Сейчас: 28.3.2024, 13:20
Дизайн