.net core application socket leak under load
You may adjust Tcp Wait Delay's time.
In Windows, modify regedit \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\TcpTimedWaitDelay
IN Linux, modify
net.ipv4.tcp_syn_retries=2 net.ipv4.tcp_keepalive_time=1200 net.ipv4.tcp_orphan_retries=3 net.ipv4.tcp_fin_timeout=30 net.ipv4.tcp_max_syn_backlog = 4096 net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_keepalive_probes=5 net.core.netdev_max_backlog=3000