bondarenkosss

Рейтинг
125
Регистрация
31.01.2012

В 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 запросов/минута) итд по аналогии

kgtu5:
Сколько посещаемость???

20 000юзеров/50 000хитов, но бОльшая нагрузка не от юзеров, а от ботов Яндекс и Гугл (>2 000 000 страниц в индексе у каждого). Я бы даже сказал, что пользователи практически не нагружают сервер.

kgtu5:
И связки ispmanager+nginx нет

Разумеется. Но, думаю понятно, что я имею ввиду не работу сервера, а порядок установки. А именно дефолтный 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/облачных серверах?

Я никогда такого не видел! (Впервые работаю с выделенным сервером)

Den73:
бедный сервер 🍿

Да, можно смело констатировать факт, что pkgctl это не акселератор.

Кто ж знал, что гугл так подведёт?

А сервер - да, бедный.

Но раньше ведь достаточно было просто поставить ISPmanager и всё?

Пойду у ISP спрошу...

Полез по админке ispmanager, обратил внимание та это:

Нагуглил - это ж акселератор PHP!

Он может есть оперативку?

Голый Debian + дефолтный ISPmanager Lite + nginx. Ничего в настройках не трогал, разве что правил конфиг nginx.

В Nginx лишь добавил

limit_req_zone

Andreyka:
Для начала расскажите что у вас - сервер или виртуалка?

Выделенный сервер

Процессор

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.15 0.32

Это следует понимать так:

Для наших рекламодателей нехватает контента на Вашем сайте или он их не устраивает по качеству.

А куда вы так торопитесь? Посещаемость 1000+/сутки пропадает?

SSA.RU, случайно, нет роста посещаемости в последнее время?

У меня если растёт посещаемость - через 1-2 недели после роста, начинает тупить РСЯ. Падает CTR, доходность. А потом плавно идёт вверх. Такое чувство, что матрикснет обнуляет свою статистику при росте посещаемости и начинает её накапливать заново, как будто это незнакомый для него сайт.

Всего: 652