[YBA] TCP connection rate
Jonathan Ben Avraham
yba at tkos.co.il
Mon Feb 2 16:36:32 IST 2009
Hi Gilad,
Thanks. The problem is that the connections are exceedingly short-lived.
By the time I type in "netstat -na" already 1000 of them have come and
gone.
- yba
On Mon, 2 Feb 2009, Gilad Ben-Yossef wrote:
> Date: Mon, 02 Feb 2009 16:29:23 +0200
> From: Gilad Ben-Yossef <gilad at codefidence.com>
> To: Jonathan Ben Avraham <yba at tkos.co.il>
> Cc: ILUG <linux-il at cs.huji.ac.il>
> Subject: Re: [YBA] TCP connection rate
>
> Jonathan Ben Avraham wrote:
>
>> Dear list members,
>> What limits the rate that the Linux kernel TCP stack can accept new
>> connections? How is that rate related to the rate that the application
>> listening on a port can handle the connections? That is, if I try to
>> connect and get ECONNREFUSED is there a way for me to know if I got it
>> because the kernel could not handle the connection rate or if I got it
>> because I had more connection attempts than the backlog parameter of my
>> listen() call? In other words, do I need to tune the kernel or the
>> application (MySQL) for the desired high connection rate and how would I
>> know?
>
> Just check what the value of the backlog parameter is and then use netstat to
> watch the application connections when you get ECONNREFUSED error. If the
> number of connections in netstat is equal (or at least very close to) the
> backlog parameter then it's the backlog parameter, otherwise it's something
> else.
>
> Gilad
>
>
--
EE 77 7F 30 4A 64 2E C5 83 5F E7 49 A6 82 29 BA ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- yba at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
More information about the Linux-il
mailing list