...итак, заходите вы в кафе (ресторан, паб, столовую), соблазнившись рекламой недорогого бизнес-ланча; улыбчивая девушка-официантка берет у вас деньги и тут же приносит ваш обед, который включает в себя... блюдечко дешевой лапши-скороварки и стакан чая без сахара. В ответ на ваш недоуменный взгляд (предположим, вы отреагировали именно таким образом) вам адресуется еще более лучезарная улыбка и предложение докупить остальное: дескать, бизнес-ланч у нас сегодня ничего, кроме лапши, кхм... не включает. В качестве доказательства девушка приносит некий регламентирующий документ за подписью хозяина забегаловки, в которую вы имели несчастье зайти, и вы воочию убеждаетесь, что прелестница в белом фартучке сказала чистую правду: там действительно короткой строкой лишь два означенных блюда. И - ничего более.
Уже вижу вашу недоверчивую улыбку: фантасмагория. Такого не бывает, скажете вы, это немыслимо даже на просторах той самой страны, горький дым которой, как известно, нам с вами всегда сладок и приятен. Дай-то бог! Но, тем не менее, в контексте сегодняшнего рассказа, посвященного практике работы хостинга Beget - аналогия, поверьте, как нельзя более уместна и напрашивается сама собой.
LTD BeGet: Значительное превышение допустимой нагрузки на аккаунте
На Вашем тарифном плане "Noble" разрешенная статическая нагрузка 65 CP, однако
за последние 7 дней было замечено значительное превышение допустимой нагрузки.
Просьба устранить указанную сложность или прокомментировать ее в течение 3 дней.
В противном случае мы оставляем за собой право на изменение тарифного плана вашего аккаунта,
в соответствии с потребляемыми им ресурсами, применение агрессивного кэширования,
запрет POST-запросов или принятие иных технических мер для снижения нагрузки.
Письма, содержащие процитированный ультиматум, рассылаются саппортом хостинга Beget буквально пачками; ежедневно и, как бы это сказать, во все стороны. Погуглив заголовок, вы без проблем отыщете в Сети отголоски странной этой рассылки, которую огромное количество простачков принимает за чистую монету... я видел в блогах пространные рассказы о том, как некий сайтовладелец "в течение полугода боролся за снижение нагрузки на своем сайте", видел восторженные похвалы в адрес саппорта хостинга Beget, при посредстве советов которого удалось наконец избавиться от нагрузки, создаваемой мириадами спам-ботов... видел еще немало смешной и неумной чепухи. В кои-то веки пришлось и мне получить от саппорта Бегета пространные рекомендации, направленные на "снижение нагрузки"... это продолжалось даже после того, как я удалил свои сайты с сервера горе-хостинга. Разумеется, я не учел, по мысли инженера техподдержки хостинга Бегет, самой элементарной детали: уже после переноса сайтов на другой хостинг - они по-прежнему продолжали "отдаваться" (отличный технический термин, услышанный мной от Марии Михайловны, инженера технической поддержки компании "Бегет" (LTD BeGet)) с хостов Бегета!
Видимо, Вы недавно изменили DNS для доменов: поскольку эта процедура занимает до 24 часов, некоторое время после переноса на другой хостинг сайты продолжали отдаваться от нас, что и объясняло письма о повышенной нагрузке. На данный момент Ваши сайты находятся на другом хостинге, письма о превышении нагрузке больше не будут приходить.
Ваш аккаунт будет удален автоматически в течение 30 дней.
Далее последовали еще более глубокомысленные рассуждения, подписанные тем же самым "инженером":
Логи посещения сайта и логи хостинга - суть одно и то же, но лог веб-сервера хостинга дают максимально полную картину происходящего: в силу технических ограничений сам сайт не всегда может собирать полную статистику. Странно, что Вы считаете, что ресурс, который собирает логи работы о самом себе, может их предоставить в более полном объеме, нежели сервер, который обеспечивает работу данного ресурса.
Что же такое это самое 65 CP, удивительный порог, за превышение которого, если верить письмам саппорта Бегет, следуют весьма разнообразные и столь зловеще прозвучавшие кары - "применение агрессивного кэширования, запрет POST-запросов или принятие иных..."? - отвечу коротко, не знаю. Скажу больше: этого не знает, судя по процитированным перлам, и мой корреспондент, сотрудник саппорта Beget:
CP - это "абстрактная" единица, характеризующая количество времени, необходимое процессору на обработку процессов пользователя, получаемая стандартными средствами ядра linux, а именно acct. Проще говоря, это количество минут, которое потратил процессор сервера обрабатывая (выполняя) процессы пользователя.
Прямая корреляция между CP и приведенной мной статистикой отсутствует, поскольку, как было сказано выше, CP является абстрактной единицей, статистика же позволяет более-менее конкретизировать, по какой причине случился скачок CP: велика вероятность того, что сайты/IP-адреса/страницы, с/на которые/ых приходило большинство запросов, и создали нагрузку.
Уважаемый "инженер" никогда и не слыхал, судя по сказанному, что нагрузка может быть инициирована, помимо притока посетителей, еще и выполнением разнообразных скриптов, чей запуск необходим для жизнедеятельности web-сайта: бэкапирование например, разнообразные проверки и синхронизации, импорт/экспорт в XML номенклатуры товаров интернет-магазина, и еще многое другое. Но нет, сотрудники хостинга Бегет лихо оперируют вероятностями, вы можете еще раз в этом убедиться, прослушав фрагмент телефонного разговора с руководителем техподержки хостинга Бегет Кириллом (фамилию он произнес столь неохотно и настолько неразборчиво, что я не рискую повторить ее здесь) - в левом сайдбаре страницы.
Разговор оказался долог и скучен. Обратите внимание на следующий момент: на всем протяжении диалога руководитель саппорта хостинга Бегет, нисколько не смущаясь и не настаивая на цифрах перманентно присылаемой статистики, придерживается следующей логики: если отправленная статистика оказалась неверна - она будет перепроверена и собрана заново. Что уже вызывает недоумение: а не было бы более разумным проверять статистику перед отсылкой ее клиентам хостинга? - которые, вроде как, деньги плотют, в том числе и за работу уважаемого Кирилла. В этом случае я не смог бы в конце статьи сказать, что, судя по собственному безрадостному опыту работы с хостингом Beget, обернувшемуся для меня сугубо потерей времени, причем совершенно не абстрактного, а конкретного моего времени... администрация хостинга Бегет поступает крайне некорректно, искусственно занижая для аккаунта порог выделяемых ресурсов и предоставив простофилям-клиентам докупать то, что не вошло в "базовый" тариф... ну и, конечно, лихорадочно "бороться за снижение нагрузки", почему нет-то. Боритесь себе на здоровье, господа-товарищи, подобно клиентуре другого российского хостинга, который носит название Мастерхост, подробности по ссылке.
Относительно сказанного... могу посоветовать лишь одно: ребята, не будьте простачками и не позволяйте себя дурачить. Нет смысла соревноваться в болтовне с представителями саппорта хостинга Бегет, оперирующими вероятностями и абстрактными величинами: это сугубо потеря времени. Мы возвращаемся к началу нашего сегодняшнего разговора: коль скоро бизнес-ланч от хостинга Бегет включает в себя, согласно внутреннему техническому регламенту, лишь только 65 CP... и коль скоро данная величина является, если верить утверждениям сотрудников хостинга, величиной абстрактной... вам без проблем докажут то, что администрации хостинга Бегет в данный момент доказать будет выгодно, а именно: что данная величина отлична от нуля несколько в большей степени, нежели это на самом деле имеет место быть. На момент написания статьи - блог, странички которого вы сейчас листаете, перенесен на Amazon Web Services, облачный хостинг AWS, где первый год обслуживания, при условии потребления лимитированных ресурсов - бесплатен. Поверьте, лимитированных ресурсов и бесплатного обслуживания этому сайту вдосталь хватает - практичным американцам и в голову не приходит отправлять мне уведомления о значительном превышении допустимой нагрузки на аккаунте, подобно "инженерам" хостинга Beget.
Последуйте моему примеру: на Бегете сегодня делать абсолютно нечего.