Search by WMSN

Парни, как вы оптимизируете ВПСки? Всего по 50-60 доров на каждой, но как приходит яндекс, то валит нещадно

Answers:

Тебе нужны услуги сисадмина ) keep alive и т.п. таймауты уменьши, чтоб сессии и т.п. быстрее дропались и процессы освобождались. В остальном нужен профессиональный взгляд.

Судя по скрину у тебя апач странно работает, и от юзера www-data и от юзера admin, и посмотри утилиту atop, нужно узнать где узкое место (если оно есть :D)

Mik Foxi, да я только за! Спали скрин нагрузки своего серва с 5к сайтами на борту, когда хотя бы одновременно 50% из них усердно долбит янд. imgwm.com

Shtrix1, у меня лайти, я апача не юзал года 3 уже.

Mik Foxi, да нам пох, спали скрин htop :D

Shtrix1, кстати старое доброе решение проблемы тупых ботов, еще со времен yahoo: $load = sys_getloadavg(); if ($load[0] 10) set_error('503');

webmasterк, у меня тот сервер давно остановлен. И еще я там активно следил за ботами и активных ненужных банил.

webmasterк, ну)) гляди, под впечатлением народ столько заявок на оптимизацию серваков до утра накидает, что и выход обновы доргена можно будет отложить))

Эх Foxi, тебе бы еще шустрого пиарщика и вообще б всё было замечтательно просто!

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

webmasterк, дак в том то и дело, что этот как раз и не такой уж тупой, но настырный зараза)) можно вообще отрубить всех ботов и наслаждаться.. тишиной , сначала изредка, но потом все чаще нарушаемой бурчанием желудка))

Crawl-delay + загуглить «оптимизация apache под высокие нагрузки», и вот тебе x10 раз экономия ресурсов. Пошел я спать )

Shtrix1, Если бот не определяет, что ты ему отдаёшь страничку полминуты и не уменьшает интенсивность запросов, то он – ТУПОЙ :D

правило для nginx.conf
limit_req_zone binary_remote_addr zone=limit_req:64m rate=2r/s; ограничивает доступ с одного ip до двух запросов в секунду
все таймауты можно уменьшить до 10-15 секунд
можешь поставить такую easyengine.io или такую serverpilot.io панельки

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