On Fri, Dec 9, 2016 at 11:14 PM, Eric Dumazet <eric.duma...@gmail.com>
wrote:
On Fri, 2016-12-09 at 19:47 -0800, Eric Dumazet wrote:
Hmm... Is your ephemeral port range includes the port your load
balancing app is using ?
I suspect that you might have processes doing bind( port = 0) that are
trapped into the bind_conflict() scan ?
With 100,000 + timewaits there, this possibly hurts.
Can you try the following loop breaker ?
It doesn't appear that the app is doing bind(port = 0) during normal
operation. I tested this patch and it made no difference. I'm going
to test simply restarting the app without changing to the SO_REUSEPORT
option. Thanks,
Josef