Sysctl
Настройки на высокую производительность. Правим конфиг /etc/sysctl.d/hightload.conf
net.core.somaxconn= 16384
net.ipv4.ip_local_port_range=16384 61000
net.ipv4.tcp_syncookies = 1
net.netfilter.nf_conntrack_max=196608
net.core.netdev_max_backlog = 10000
net.ipv4.conf.all.accept_redirects = 0
net.ipv4.tcp_max_orphans = 65536
net.ipv4.tcp_orphan_retries = 1
net.ipv4.tcp_fin_timeout = 10
net.ipv4.tcp_keepalive_intvl = 15
net.ipv4.tcp_keepalive_probes = 5
net.ipv4.tcp_max_syn_backlog = 4096
net.ipv4.tcp_synack_retries = 1
fs.inotify.max_user_watches = 819200
Максимальное количество областей карты памяти (Эластик требует)
vm.max_map_count = 262144
Своп врубается когда остался 1% свободной памяти
vm.swappiness = 1
Обновление вновь добалвенных опций
sysctl --system
[ Править ]