Тюнинг Centos под большую нагрузку

123
K
На сайте с 12.07.2006
Offline
295
Kpd
#11
LEOnidUKG:
Да иначе, /etc/security/limits.conf

Спасибо. Поставил 65536

Остальное пока не буду трогать.

LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#12
Kpd:
Спасибо. Поставил 65536
Остальное пока не буду трогать.

А вы проверили, у вас они считываются? т.п. после перезагрузки ulimits -n показывает это число?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
K
На сайте с 12.07.2006
Offline
295
Kpd
#13
LEOnidUKG:
т.п. после перезагрузки ulimits -n показывает это число?

Да.

# ulimit -n

65536

После перезагрузки.

LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#14
Kpd:
Да.

# ulimit -n
65536

После перезагрузки.

Так прописывали?

* soft nproc 65535

* hard nproc 65535

* soft nofile 65535

* hard nofile 65535

K
На сайте с 12.07.2006
Offline
295
Kpd
#15
LEOnidUKG:
Так прописывали?

* soft nproc 65535
* hard nproc 65535
* soft nofile 65535
* hard nofile 65535

Не совсем,

* soft nofile 65536
* hard nofile 262144

nproc тоже надо подтягивать?

Сейчас

max user processes (-u) 127111

LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#16

Млин, а у меня не срабатывает :(

nproc тоже надо подтягивать?

Я просто в комментах смотрел, там всё увеличивали.

K
На сайте с 12.07.2006
Offline
295
Kpd
#17

Взял отсюда https://easyengine.io/tutorials/linux/sysctl-conf/ настройки сети начиная с ### TUNING NETWORK PERFORMANCE ###

Это адекватные настройки (сеть 1 гиг, ОЗУ 32 гига) или что-то надо поправить?

Ещё подскажите по php-fpm. Если памяти дофига, то что лучше - static или ondemand

pm = ondemand

pm.max_children = 50
pm.process_idle_timeout = 60
pm.max_requests = 500

Какие потери времени/процессора на создание процесса с ondemand?

LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#18
Kpd:
Взял отсюда https://easyengine.io/tutorials/linux/sysctl-conf/ настройки сети начиная с ### TUNING NETWORK PERFORMANCE ###
Это адекватные настройки (сеть 1 гиг, ОЗУ 32 гига) или что-то надо поправить?

Ещё подскажите по php-fpm. Если памяти дофига, то что лучше - static или ondemand

pm = ondemand

pm.max_children = 50
pm.process_idle_timeout = 60
pm.max_requests = 500


Какие потери времени/процессора на создание процесса с ondemand?

Насчёт настройки сети: https://habrahabr.ru/post/262623/

K
На сайте с 12.07.2006
Offline
295
Kpd
#19
LEOnidUKG:
Насчёт настройки сети: https://habrahabr.ru/post/262623/

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

redeyer
На сайте с 27.01.2010
Offline
102
#20
Kpd:

Ещё подскажите по php-fpm. Если памяти дофига, то что лучше - static или ondemand

pm = ondemand

pm.max_children = 50
pm.process_idle_timeout = 60
pm.max_requests = 500


Какие потери времени/процессора на создание процесса с ondemand?

Много тестил разные варианты настроек fpm на куче серверов с разными ресурсами и нагрузкой.

Ставьте ondemand не раздумывая. У меня долгое время все было на static, но это при выборе между static и dynamic. Dynamic при сколько нибудь ощутимых нагрузках вообще неюзабелен.

Потом я обнаружил ondemand и он показал себя гораздо лучше. Static берет память сразу, независимо от того нужна она ему или нет. Ondemand берет когда надо, и высвобождает когда не надо.

Но в ваш конфиг я бы добавил настройки для start и spare servers.

pm = ondemand

pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 10

pm.process_idle_timeout = 60
pm.max_requests = 500

Потери на создание процессов незаметны, но если возникают проблемы - просто поиграйте с параметрами start и spare.

Услуги сисадмина. Настройка и оптимизация VPS https://searchengines.guru/ru/forum/928318 . Поднятие своих прокси, восстановление сайтов из вебархива. Мой канал о хостингах https://t.me/hostingexpert
123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий