Дополнительная настройка при высокой нагрузке
21 сентября 2026
ID 193665
Для обработки большого количества сетевых соединений необходимо выполнить настройку параметров производительности сервиса Squid и сетевого стека операционной системы.
Чтобы выполнить дополнительную настройку:
- Создайте конфигурационный файл /etc/sysctl.d/90-net-tcp.conf следующего содержания:
net.core.somaxconn = 1024net.core.netdev_max_backlog = 2048net.ipv4.ip_local_port_range = 1024 65535net.ipv4.tcp_max_syn_backlog = 2048net.ipv4.tcp_fin_timeout = 20net.ipv4.tcp_syncookies = 1net.ipv4.tcp_timestamps = 1net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_rfc1337 = 1 - Примените внесенные изменения. Для этого выполните команду:
sysctl -p /etc/sysctl.d/90-net-tcp.conf - Настройте параметры производительности сервиса Squid. Для этого в конец конфигурационного файла /etc/squid/squid.conf добавьте строку:
workers <количество физических ядер всех процессоров сервера> - Перезагрузите сервис Squid. Для этого выполните команду:
systemctl restart squid
Дополнительная настройка будет выполнена.