- サーバーでTCP通信するプログラムがあったときに、接続するためのローカルポート(送信用ポート)には限度がある(デフォルトでは
32768 61000
で28232個)- tcp_tw_recycle…は廃止されたし、TCP接続がはれなくなるから使わない方がいい
- TCP通信を行うプログラムを大量に走らせるのが良くないし、カーネルチューニングをやるのは最後の最後にしたい気持ちはある
- ip_local_reserved_ports
- 特定のアプリケーションが使うポートをOSで割り当てないように事前に予約しておく
https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c03429207
ドキュメント
tcp_tw_recycle - BOOLEAN Enable fast recycling TIME-WAIT sockets. Default value is 0. It should not be changed without advice/request of technical experts.
ドキュメント
tcp_tw_reuse - BOOLEAN Allow to reuse TIME-WAIT sockets for new connections when it is safe from protocol viewpoint. Default value is 0. It should not be changed without advice/request of technical experts.
ip-sysctl.txt\networking\Documentation - kernel/git/torvalds/linux.git - Linux kernel source tree
4.12から廃止された。確かにドキュメントからも消えている。 ip-sysctl.txt\networking\Documentation - kernel/git/torvalds/linux.git - Linux kernel source tree