Я рекомендую посмотреть на tuning(7). Несколько сетевых адаптеров sysctl могут повлиять на работу сети.
Я думаю, что это один является лучшим выбором:
The kern.ipc.somaxconn sysctl limits the size of the listen queue for
accepting new TCP connections. The default value of 128 is typically too
low for robust handling of new connections in a heavily loaded web server
environment. For such environments, we recommend increasing this value
to 1024 or higher.
Это один, вероятно, не ваш, потому что это влияет на производительность соединения, но я бы все-таки попробовать идти вверх и вниз с значение, на всякий случай:
The net.inet.tcp.sendspace and net.inet.tcp.recvspace sysctls are of par-
ticular interest if you are running network intensive applications.…
Я бы попытаться повернуть это один из е:
The net.inet.tcp.always_keepalive sysctl determines whether or not the
TCP implementation should attempt to detect dead TCP connections by
intermittently delivering ``keepalives'' on the connection. By default,
this is enabled for all applications; by setting this sysctl to 0, only
applications that specifically request keepalives will use them.
Конечно обычные правила настройки применяются:
- Не используйте параметр настройки, если вы не понимаете, что это делает.
- Измените одну настройку за раз, измерьте эффект.
Удачи.
Нужно ли устанавливать параметры, связанные с ядром? –
Вы должны праздновать, что многие пользователи. Время для изучения распределенных вычислений и балансировки нагрузки. – EJP
@EJP Мои проблемы: sonewconn: pcb 0xfffff8000dfc3740: Прослушивание очереди в очереди: 193 уже в очереди, ожидающей принятия (28 вхождений) –