[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <1300613784.2831.142.camel@edumazet-laptop>
Date: Sun, 20 Mar 2011 10:36:24 +0100
From: Eric Dumazet <eric.dumazet@...il.com>
To: Rémi Denis-Courmont <remi@...lab.net>
Cc: Hagen Paul Pfeifer <hagen@...u.net>, netdev@...r.kernel.org
Subject: Re: [PATCH] socket: increase default maximum listen queue length
Le dimanche 20 mars 2011 à 11:04 +0200, Rémi Denis-Courmont a écrit :
> Le dimanche 20 mars 2011 10:30:17 Eric Dumazet, vous avez écrit :
> >
> > But application also needs to use : listen(fd, 8192)
>
> Application should pass INT_MAX anyway, unless it has a specific limit, e.g.
> it can only handle one connection at time.
>
You'll be surprised how few of them do that actually
ss -a | head
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 8 *:imaps *:*
LISTEN 0 8 *:pop3s *:*
LISTEN 0 50 *:mysql *:*
LISTEN 0 8 *:pop3 *:*
LISTEN 0 8 *:imap2 *:*
LISTEN 0 511 *:www *:*
Yes, Apache itself uses 511 as its default listenbacklog
You'll need to change
ListenBacklog 8192
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists