В http{ добавьте:
limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;
В каждый (если много виртуалхостов) location / { добавьте:
limit_req zone=one burst=5;
service nginx restart
1r/s - означает 1 запрос в секунду. Если нужно ограничить до 1 запроса в 2 секунды, то нужно писать так:
30r/m (30 запросов/минута) итд по аналогии
20 000юзеров/50 000хитов, но бОльшая нагрузка не от юзеров, а от ботов Яндекс и Гугл (>2 000 000 страниц в индексе у каждого). Я бы даже сказал, что пользователи практически не нагружают сервер.
Разумеется. Но, думаю понятно, что я имею ввиду не работу сервера, а порядок установки. А именно дефолтный ISPmanager(у которого уже стоит индеец) + добавить NGINX. Иначе при такой посещаемости ляжет.
PS
Сегодня на пике нагрузки TOP такой:
Вапще тащусь:)
PPS
Это Joomla
Рас
Два
Но лучше спеца привлечь.
После установки ISPmanager нужно сделать Nginx фронтендом (настройка сервера=>возможности) и допилить его конфиг по потребностям. (Ну и конфиг апача соответственно). Этого хватит на первое время.
У меня примерно такие же нагрузки, как у вас. Вчера взял дедик с параметрами:
Процессор
Intel(R) Core(TM)2 Quad CPU Q8300 @ 2.50GHz 2500.064 Mhz X 4
Оперативная память
6128032 kB
Файл подкачки (swap)
11717624 kB
Размер дискового пространства
458190 Mb
Средняя загрузка
0.04 0.06 0.01
Вот такой TOP:
Настраивал так же - ISPmanager + NGINX.
До этого был VPS с параметрами 3Ггц/3ГБОЗУ - нифига не справлялся.
Разобрался тут всё по полочкам: http://www.linuxatemyram.com/
Пишут, что Линукс так ведёт себя всегда (!!!).
И память, занята дисковым кешем. Так же пишут, что в любой момент она будет освобождена по требованию процесса.
Короче, пукать-это норма
Вопрос к старожилам, так сказать на засыпку:
Что, дискового кеша не бывает на VPS/VDS/облачных серверах?
Я никогда такого не видел! (Впервые работаю с выделенным сервером)
Да, можно смело констатировать факт, что pkgctl это не акселератор.
Кто ж знал, что гугл так подведёт?
А сервер - да, бедный.
Но раньше ведь достаточно было просто поставить ISPmanager и всё?
Пойду у ISP спрошу...
Полез по админке ispmanager, обратил внимание та это:
Нагуглил - это ж акселератор PHP!
Он может есть оперативку?
Голый Debian + дефолтный ISPmanager Lite + nginx. Ничего в настройках не трогал, разве что правил конфиг nginx.
В Nginx лишь добавил
limit_req_zone
Выделенный сервер
0.04 0.15 0.32
Это следует понимать так:
Для наших рекламодателей нехватает контента на Вашем сайте или он их не устраивает по качеству.
А куда вы так торопитесь? Посещаемость 1000+/сутки пропадает?
SSA.RU, случайно, нет роста посещаемости в последнее время?
У меня если растёт посещаемость - через 1-2 недели после роста, начинает тупить РСЯ. Падает CTR, доходность. А потом плавно идёт вверх. Такое чувство, что матрикснет обнуляет свою статистику при росте посещаемости и начинает её накапливать заново, как будто это незнакомый для него сайт.