Как настроить somaxconn и ulimit

Имеется сервер CentOS Stream 8, по сути обычный веб-сервер (mysql, ngnix) на AMD Epyc 32core + 384GB RAM (пишу, для понимания, что в целом с ресурсами проблем нет)

Нужно поднять на нем mitm прокси, написаный на Go, который будет висеть на localhost:8000 и проксировать запросы от GuzzleHttp/7 (http/1.1 без TLS) во внешку по HTTP/2 (он будет держать тунели открытые ожидая запросов, условно, 1 минуту от последнего запроса, после чего закрывать).Таких тунелей может быть открыто несколько тысяч, скажем 6000. Сам по себе этот прокси nginx никак не "дергает", только внешку.

Мои познания в администрировании поверхностные, но:

#cat /proc/sys/net/core/somaxconn                                                                                                                             
2048                                                                                                                                                                          
#ulimit -n                                                                                                                                                    
1024

Подскажите, если я увеличу эти значения, я получу то что хотел? Или есть что-то еще, о чем я не знаю?

Главная цель, стабильность и независимость, что бы прокси не ронял nginx и сайт при любом раскладе с прокси продолжал работать. Благодарю.


Ответы (0 шт):