Серверы

Тюнинг ядра через sysctl

Несколько параметров заметно помогают нагруженному серверу.

Команды и конфиги

# /etc/sysctl.d/99-tune.conf
net.core.somaxconn = 4096
vm.swappiness = 10
net.ipv4.tcp_syncookies = 1

sudo sysctl --system

На что обратить внимание

Меняйте по одному параметру и замеряйте результат.

Читайте также

Серверы

Пишем собственные systemd-юниты

Юнит-файл превращает любой скрипт или бинарник в управляемый сервис с автоперезапуском.

Серверы

journalctl: поиск по логам без боли

Журнал systemd умеет фильтровать по юниту, времени и приоритету — grep почти не нужен.

Серверы

Nginx как обратный прокси

Nginx принимает запросы на 80 и 443 и передаёт их приложению на локальном порту.