Лучший отвечающий
сайты открываются очень медленно а иногда и вообще не открываются

Вопрос
-
Добрый день! у меня есть несколько сайтов в общем хостинге написанной на c# ASP.NET 3.5 , 4 и ASP.NET MVC 4,
Время от времени, где то раз в неделю, а то и в течение нескольких дней, на 15 минут происходит снижение производительности на сервере, сайты открываются очень медленно а иногда и вообще не открываются в Google Crome error 101, клиенты жалуется и это происходит в час пик(где то 16.00 до 19.00)
я потребовал от хостинга лог файлы ошибок (удивительно что я сам не могу их видеть и надо попросить)
ниже показывают ее часть
Warning 27.03.2013 19:29:17 Microsoft-Windows-WAS 5011 None A process serving application pool 'User' suffered a fatal communication error with the Windows Process Activation Service. The process id was '75444'. The data field contains the error number. Warning 27.03.2013 19:03:58 Microsoft-Windows-WAS 5012 None A process serving application pool 'User' exceeded time limits during start up. The process id was '19455'. Warning 27.03.2013 19:03:45 Microsoft-Windows-WAS 5012 None A process serving application pool 'User' exceeded time limits during start up. The process id was '17538'. Warning 27.03.2013 19:02:23 Microsoft-Windows-WAS 5010 None A process serving application pool 'User' failed to respond to a ping. The process id was '40434'. Warning 27.03.2013 19:00:51 Microsoft-Windows-WAS 5012 None A process serving application pool 'User' exceeded time limits during start up. The process id was '13983'. Warning 27.03.2013 19:00:39 Microsoft-Windows-WAS 5010 None A process serving application pool 'User' failed to respond to a ping. The process id was '13214'. Warning 27.03.2013 18:59:35 Microsoft-Windows-WAS 5012 None A process serving application pool 'User' exceeded time limits during start up. The process id was '17985'. Warning 27.03.2013 18:58:23 Microsoft-Windows-WAS 5010 None A process serving application pool 'User' failed to respond to a ping. The process id was '44961'. Warning 27.03.2013 18:56:04 Microsoft-Windows-WAS 5010 None A process serving application pool 'User' failed to respond to a ping. The process id was '51933'. Warning 27.03.2013 18:55:23 Microsoft-Windows-WAS 5010 None A process serving application pool 'User' failed to respond to a ping. The process id was '45353'. Warning 27.03.2013 18:53:40 Microsoft-Windows-WAS 5010 None A process serving application pool 'User' failed to respond to a ping. The process id was '25322'. Warning 27.03.2013 17:39:58 Microsoft-Windows-WAS 5013 None A process serving application pool 'User' exceeded time limits during shut down. The process id was '29541'. Information 27.03.2013 17:39:47 Microsoft-Windows-WAS 5186 None A worker process with process id of '29541' serving application pool 'User' was shutdown due to inactivity. Application Pool timeout configuration was set to 5 minutes. A new worker process will be started when needed.
так вот 5186 происходит тайм аут, но потом почему то приходит запрос и ищет по старой id '29541' который уже нет и все зависает!
вопрос: Люди добрые, вы с этим сталкивались?, это происходит по моей вине или по вине хостинг провайдера? и как с этим бороться?
спасибо !!!
P.S.
http://technet.microsoft.com/en-us/library/dd364218(v=ws.10).aspx
диагностику не предлагать, у меня нет прав на общем хостинге
28 марта 2013 г. 15:00
Ответы
-
Fatal communication error (при условии, что все остальное работает) - это скорее всего потеря пинга к worker process. Может быть все что угодно, но если на локальном сервере под такой же нагрузкой работает - то скорее всего сервер провайдера в час пик просто тормозит. Ищите нормальный хостинг.
- Предложено в качестве ответа YatajgaModerator 2 апреля 2013 г. 18:24
- Помечено в качестве ответа Abolmasov DmitryModerator 4 апреля 2013 г. 7:15
28 марта 2013 г. 19:10
Все ответы
-
Fatal communication error (при условии, что все остальное работает) - это скорее всего потеря пинга к worker process. Может быть все что угодно, но если на локальном сервере под такой же нагрузкой работает - то скорее всего сервер провайдера в час пик просто тормозит. Ищите нормальный хостинг.
- Предложено в качестве ответа YatajgaModerator 2 апреля 2013 г. 18:24
- Помечено в качестве ответа Abolmasov DmitryModerator 4 апреля 2013 г. 7:15
28 марта 2013 г. 19:10 -
добрый день!
сайтов на хостинге 7 но только у одного, количество визитов превышает, уникальных 2000 и до 7000 просмотров в день.
как вы понимаете я не могу проверить такую нагрузку локально, что касается хостинга ,то это Parking.ru
мне тоже кажется что либо хостинг тормозит, либо я превышаю лимит нагрузку на процессор, так вот, это и я хочу выяснить, ведь 7000 просмотров это не та нагрузка чтоб вылетели такие ошибки ?
у меня план W!N U (безлимитный ) ,это 15 000 мб лимит хранилища данных, память 400 мб
и Процессор 20% (хотя 20% чего они так и не ответили).и что вы думаете о Parking.ru?
спасибо !!!
29 марта 2013 г. 11:50 -
На shared-хостинге, с зарезанным лимитом по процессору и памяти не может быть "всего 7 сайтов". Там может быть 7 ваших стайтов + еще штук 200 чужих.
Нагрузку в 7000 просмотров можно легко воспроизвести локально, но это даже нагрузкой назвать сложно. Скорее всего тормозит по вине провайдера (из-за других сайтов на том же сервере), если у вас на старте приложение ничего сверхтяжелого не выполняется.
29 марта 2013 г. 17:02 -
я не говорю что на сервере 7 сайтов ,я говорю про мой сайты и лимит на них.
нет конечно я ничего сверхъестественного не делаю, только добавляю и извлекаю информацию из базы данных,а иногда и кеширую
я связался с провайдером и мне сказали типа это я превышаю лимит то по памяти, то по процессору,
и еще сказали
"При превышении лимитов процессорного времени и памяти в связи с выполнением, например, скриптов, система отключает пул приложений и сайт становится недоступен до глобального ресета пула."
я это читал раз 10, гениально !!!
но допустим у меня в коде где то бесконечный цикл, или что то долгое, почему это происходит не всегда, сегодня было 10 000 просмотров, и все нормально,
что можете предложить???
29 марта 2013 г. 21:08 -
Оптимизировать код, или перейти на другой тарифный план.
- Предложено в качестве ответа Maksim MarinovMicrosoft contingent staff, Moderator 3 апреля 2013 г. 8:36
2 апреля 2013 г. 18:24Модератор