все способы связи
и решения проблем
Многоканальный телефон: (495) 989-1540, бесплатно по россии: 8-800-555-1540
 
Начало О проекте Цены Регистрация
поиск  
  На главную

Ваш ресурс был остановлен

Ваш ресурс был остановлен администратором хостинга, так как его работа нарушает работу сервера хостинга.

Из этого документа вы узнаете причины немедленной остановки и пути решения проблемы.

На этой странице:

  • Регламент о допустимой частоте проблем
  • Принципы работы сервера
  • Описание опасной ситуации
  • Реакция на проблему
  • Возможные причины, решения
  • Другие соображения

Регламент о допустимой частоте проблем

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

Контроль нагрузки и перегрузок - важный процесс работы службы поддержки хостинга. Иногда именно ваш сайт может вызывать проблемы и сайт может быть остановлен для того, чтобы другие сайты продолжили работу.

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

На хостинге 1Gb.ru существует правило: вы можете нарушать работу других сайтов сервера не более 3х раз по одной и той же причине или не более 10 раз в сумме. Нарушением считается как явно аварийные действия (взлом вашего сайта, критическое потребление ресурсов), так и любые иные проблемы, которые мешают работе сайтов других клиентов, например, рутинное существенное превышение потребляемых ресурсов.

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

Чаще всего, для того, чтобы решить проблемы производительности или безопасности, необходим опытный специалист или программист. В том случае, если вы не можете решить проблему своими силами, вам потребуется найти такого специалиста. В случае неудовлетворенности данным правилом вы можете также сменить хостинг. Вернуть предоплату можно с помощью процедуры www.1gb.ru/cancel.

Принципы работы сервера

Суть услуги виртуального хостинга заключается в том, что на одном сервере работает много сайтов. Сервер способен обработать сотни запросов в секунду. Средняя нагрузка сервера поддерживается на таком уровне, чтобы сервер никогда не был занят на 100%, при этом на каждый новый запрос клиента гарантируются свободные серверные ресурсы, позволяющие его обслужить.

В нормальном режиме работы на один запрос к странице сайта (скрипту) обычно затрачивается в среднем около 1% ресурсов сервера, от 0.01 до 0.1 секунд процессорного времени, и незначительная дисковая нагрузка. Сервер хостинга не предназначен для ресурсоемких операций запросов.

Описание опасной ситуации

Если скрипт требует ресурсы, ему выделяются свободные ресурсы сервера. Когда свободные ресурсы заканчиваются, ресурсы, выделяемые клиентам, начинают распределяться между клиентами в соответствии с приоритетами.

Если нагрузка от работы одного скрипта продолжительна (более 20-30 секунд процессорного времени) или велика по диску, либо запросы следуют слишком часто (более десятка запросов в секунду), скрипт замедляет работу всего сервера, так как исчезает буфер свободных ресурсов. Дальнейшее ухудшение ситуации - два, три ресурсоемких запроса одновременно - и работа всего сервера замедляется в несколько раз. Это приводит к сбою в работе остальных сайтов хостинга.

Также обращаем ваше внимание на то, что подобное использование ресурсов процессора противоречит регламенту по ограничению допустимой нагрузки в тарифных планах виртуального хостинга (https://www.1gb.ru/default.aspx?ti=6&hti=25).

Реакция на проблему

Для предотвращения снижения качества работы всего сервера хостинга скрипт или сайт, вызывающий перегрузку сервера, останавливается. Пользователю высылается уведомление, также уведомление обычно размещается в файл на сервере, например, readme.txt, чтобы его мог сразу заметить Веб-мастер.

Возможные причины, решения

Распространены следующие причины описанных ресурсных нарушений:

  • Скрипт затрачивает на обработку процессорное время, сравнимое с интервалом вызовов скриптов. В этом случае процессор сервера будет занят вашим скриптом постоянно. Вам необходимо оптимизировать скрипт или отказаться от его использования.
  • Скрипт создает ощутимую процессорную нагрузку. Например, если это технический скрипт, производящий какие-то операции, то его работа на регулярной основе недопустима.
  • Скрипт создает слишком высокую нагрузку на диск или БД из-за неудачной архитектуры или структуры базы данных.
  • В результате ошибки скрипт начинает исполнять вечный цикл. Данная проблема особенно часто встречается при работе с объектами ADODB и базами MDB, когда начинается вечный цикл по результатам ошибочного SQL запроса. Вам нужно исключить возможность таких ситуаций.

Возможны и другие проблемные случаи.

После устранения причин нарушения вы можете обратиться к службе поддержки, и работа вашего ресурса/скрипта будет восстановлена.

Другие соображения

Помните, что регламент работы любого поставщика услуг виртуального хостинга включает в себя пункты о том, что вы не имеете возможности потреблять больше малого (от 1 до 3-5%) количества ресурсов сервера. Это основная суть услуги виртуального хостинга, которая не зависит от хостинг-провайдера.

Если вы не можете организовать работу сайта таким образом, чтобы эти условия не нарушались, вам необходим виртуальный выделенный сервер или полностью выделенный сервер. Однако заметим, что и на виртуальном выделенном сервере работа по крайней мере вашего собственного сайта будет в этом случае парализована. Ресурсы, выделяемые вашему окружению, будут потребляться ошибочным скриптом.

 

Оглавление технической документации

 

Мы всегда готовы ответить на ваши вопросы!
 

 

 

 
   
 
Наверх     
Copyright © 2002-2024 In-Solve JSC.

как получить поддержку, контакты