Пытаемся снизить нагрузку на хостинг

Автор: Сушинский.

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

Проблема возникала и нарастала постепенно – началось с банальных подвисаний, лагов при работе в админке, когда редактировал посты, ковырял плагины и оптимизировал код прямо в бэкэнде wordpress, почему пал выбор cms вордпресс это тема отдельной статьи.

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

выбор cms вордпресс

Я отключил многие плагины, долго экспериментировал, но результата это не принесло. Тогда стал мучить техническую поддержку хостинга, ибо за что я, в конце концов, плачу деньги?!

Тех поддержка оказалась отзывчивой и в течении парочки дней они подсказали в чем косяк – множественные подключения к административному разделу сайта. Поскольку сайт на wordpress, то доступ был в wp-admin. Саппорт поставил туда дополнительную авторизацию и вуаля, процессору тут же полегчало.

Казалось бы, проблема решена, можно пойти заслуженно попить холодного пивка. Но не тут-то было – буквально за несколько часов открылся новый косяк – стала пропадать свободная оперативная память. Один из процессов httpd в наглую захватывал более 50% всей оперативки, а остальное догрызал мускуль и другие httpd подключения.

Вопрос был в том – что это за хитрый и наглый httpd процесс, который жрет столько много? Причем банальный kill pid помогал только временно, буквально через час-два опять та же картина.

На сей раз саппорт дружно ответил в стиле кэпа-очевидности:

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

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


Об авторе:

-

Я приветствую вас на авторском блоге Tytto.ru

Основные темы блога - это решение различных проблем и вопросов с CMS Joomla и Wordpress, а так же практика продвижения сайтов - SEO, SMO и SMМ.

Если у вас заинтересуют мои услуги или у вас есть вопрос - все мои контакты есть в соответствующем разделе - заходите, не стесняйтесь.