Юльк@
Создатель
- Регистрация
- 8 Фев 2009
- Сообщения
- 19
- Реакции
- 1
Ну вот у меня что-то похожее началось, причем почему-то на праздниках, когда нагрузка минимальна.Вообщем такая история:
жил-был сайт, с небольшой посещалкой в 4,5-5к уников в сутки. однажды домик, в котором он жил (qqhost) снесло ураганом, кто-то говорил что землю на которой стояла эта деревушка и домик - снес злой землевладелец за неуплату, ну это лишь слухи....
Бомжевать сайтику нельзя, ведь он сразу заболеет и начнет таять на глазах... Пришлось экстренно искать новый дом.
И так получилось что дом был выбран у нового землевладельца - HC.ru.
Нас встретили с распростертыми обьятьями, тщательно консультируя и всячески советуя, вообщем сплошной позитив! НО.... Но все это было лишь ширмой для того чтобы сайтик прописался именно у них.
Начало.
Началось веселье.... для начала: был выбран тарифный план МИР3, как удовлетворяющий потребностям и по ОЗУ и по хард-месту. ну и по нагрузке канала и прочее и прочее....
Где-то дня 3-4 сайт существовал нормально отражая в панели управления нагрузку в пределах нормы (до цифры непонятно что означающей 500), нагрузку на SQL - в НОЛь, и трошки трафигу -тоже укладывающегося в лимиты (с запасом).
АКТ 1.
Действующие лица:
Сайт.
ТехПоддержко
Я.
Странные события начались отражатся в панели правления: цифирка нагрузки процессора вдруг подскакивает с ~300 до ~750.... хм... началось светится красным. и сверху радостно светится надпись -примите меры иначе отключим!
Звони в ТП.
Ребят а что происходит?
ТП: у вас некоторые скрипты нагружают систему. в частности то что отвечает за капчу вызывается чаще всего.
Я: хм...любопытно. спасибо попробую исправить.
В этот же вечер переписываю капчу, просматриваю логи -убиваю все 404 ошибки, вообщем дейтсвительно было может быть что-то что некорректно работало.
проходит 2 дня. ситуация не меняется, нагрузка растет. получаю письмо -с требованием в милой форме обьяснить что нибудь делается для исправления?
Звоню в ТП.
Я. -что случилось, почему нагрузка растет?
ТП. некоторые скрипты занимают слишком много процессорного времени.
Я. уточнить не можете какие конкретно ?
ТП. вы это можете сами посредством SSH.
Я. ок, я посмотрю может действительно что-то не то.
лезу в SSH, подключаю приятеля (спеца по *nix) - прогоняем все что только можно -все в предела нормы. Память не жрется, проц не грузится.
(отмечу - стоит ограничение физическое на распределение памяти в htaccess и времени выполнения скрипта - на всякий случай в качетсве профилактики)
Акт 2.
действующие лица те же.
Нагрузка растет выросла уже до 800. и вроде как остановилась. (неделя-две)
после очередного общения с ТП, принимаю решение включить услугу ТУРБО. (для тех кто не в курсе - эта услуга в два(три, четыре) раза увеличивает ресурсы выделяемые, + соответсвтвенно увеличивается стоимость в два-три-четыре раза.
вроде в пределах нормы, полет как всегда нормально. посещалка стабильная.
БА-бах... начался рост нагрузки.
ну епт... напомню было 500, стало после увеличения 1000.
росло стабильно несколько дней и остановилось на 1600-1700.
хм... да что же это такое?
звоню -меня снова к скриптам посылают.
отвечаю - ребят все что только можно оптимизировано, проверяли моделировали на виртуалке нагруки нет.
и тут...тут случилось откровение.
молодой человек из ТП, практически сказал следующее: знаете у нас тут система учета построена так что нагрузка на процессор фактически выстраивается из запущенных скриптов и количество пользователей.
я уточняю то есть по сути - чем больше количество пользователей тем выше нагрузка?
отвечает ну в принципе да. ну число береттся сумарно за 7 дней.
я говорю вы пониматее что в данном случае фактически не процессорное время забиратся должно а траффик?
отвечают ну да, согласен но систему учета у них потсроена именно вот так.
я почесал тыковку и попрощался...
плюнул на все.
увеличил лимиты в ТРИ раза.
думал ну и ..... с ними (стоимость хостинга увеличилась с 350 до 1050 если что).
лимит перегрузки не перекрыл - нагрузка осталась ~1800 а лимит 1500, но это еще не критично...
АКТ 3.
Проходит еще несколько дней. (около недели-двух)
получаю письмецо -у вас нагрузка ~2300 - пожалуйста сообщите какие меры к пресечению вы принимаете?
да ну вас в баню думаю - покупаю хостинг в другом месте и переношу в тот же вечер все на новый сервак.
Акт 4.
Веселье.
проходит еще три дня.
Приходит письмо.
у вас нагрузка ~2200 - пожалуйста сообщите какие меры к пресечению вы принимаете?
Хотелось что-то матом им отписатся, а потом подумал и отписал:
Меры?
уже ТРИ дня как сменил хостинг. )))
ну и кое-какие мысли по поводу их отношения добавил)))
Сейчас сижу на новом хостинге, мониторю все три дня подряд нагрузку - все в пределах... максимальный пик был 198 мегов и нагрузка на проц 1-5%
так что вот так вот.
Вердикт - разводилово. Причем класическое разводилово. сначала тестируют -готов ли я платить больше или нет? если да -то вынуждают платить еще больше, и так далее.
Не очень правда, разбираюсь в том, что такое SSH и как найти логи, не говоря уж о том, как их читать и как самому что-то переписать. Но вот вчера сайт поставили на профилактику, на него вообще никто не попадал, так эта самая нагрузка на процессор составила 23 мин., что по их нормативу составляет треть максимальной дневной нормы. Да к тому же рекорд за май составил показатель Ввод-вывод (операции с диском) - это при фактически отключенном сайте!
Что делать, не знаю, лихорадочно вот ищу на всякий случай другой хостинг.