users@grizzly.java.net

Re: how do I get number of active tcp connections?

From: Peter Speck <speck_at_vitality.dk>
Date: Mon, 28 Jan 2008 18:48:27 +0100

On 28/01/2008, at 16:25, Jeanfrancois Arcand wrote:

>> Committed revision 740.
>
> Can you try it and let me know :-)


I've checked out r740. The number now goes negative after a little
while. After launching the server, the log is:


KAS: conns=5, flushes=0, hits=12, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=22, flushes=0, hits=114, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=30, flushes=0, hits=172, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=32, flushes=0, hits=214, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=31, flushes=0, hits=296, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=48, flushes=0, hits=486, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=54, flushes=0, hits=566, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=61, flushes=0, hits=654, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=76, flushes=0, hits=802, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=80, flushes=0, hits=880, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=76, flushes=0, hits=958, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=74, flushes=0, hits=1050, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=77, flushes=0, hits=1136, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=72, flushes=0, hits=1230, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=68, flushes=0, hits=1330, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=83, flushes=0, hits=1438, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=95, flushes=0, hits=1646, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=89, flushes=0, hits=1674, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=87, flushes=0, hits=1752, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=89, flushes=0, hits=1838, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=90, flushes=0, hits=1946, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=85, flushes=0, hits=2018, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=76, flushes=0, hits=2088, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=75, flushes=0, hits=2166, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=72, flushes=0, hits=2226, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=76, flushes=0, hits=2358, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=68, flushes=0, hits=2450, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=63, flushes=0, hits=2552, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=55, flushes=0, hits=2632, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=55, flushes=0, hits=2678, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=50, flushes=0, hits=2808, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=49, flushes=0, hits=2920, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=50, flushes=0, hits=3002, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=53, flushes=0, hits=3134, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=53, flushes=0, hits=3230, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=49, flushes=0, hits=3302, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=46, flushes=0, hits=3408, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=72, flushes=0, hits=3516, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=72, flushes=0, hits=3564, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=72, flushes=0, hits=3632, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=69, flushes=0, hits=3734, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=54, flushes=0, hits=3792, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=36, flushes=0, hits=3888, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=26, flushes=0, hits=3936, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=20, flushes=0, hits=4010, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=16, flushes=0, hits=4094, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=7, flushes=0, hits=4170, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=9, flushes=0, hits=4286, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=2, flushes=0, hits=4330, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-3, flushes=0, hits=4384, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-4, flushes=0, hits=4436, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-2, flushes=0, hits=4546, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-6, flushes=0, hits=4608, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-8, flushes=0, hits=4702, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-12, flushes=0, hits=4792, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-14, flushes=0, hits=4892, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-24, flushes=0, hits=4982, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-28, flushes=0, hits=5044, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-21, flushes=0, hits=5138, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-30, flushes=0, hits=5200, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-31, flushes=0, hits=5248, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-34, flushes=0, hits=5336, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-32, flushes=0, hits=5472, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-56, flushes=0, hits=5610, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-59, flushes=0, hits=5716, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-63, flushes=0, hits=5814, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-65, flushes=0, hits=5862, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-66, flushes=0, hits=5898, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-69, flushes=0, hits=5934, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-81, flushes=0, hits=5992, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-95, flushes=0, hits=6070, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-96, flushes=0, hits=6158, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-97, flushes=0, hits=6322, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-101, flushes=0, hits=6412, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-104, flushes=0, hits=6484, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-112, flushes=0, hits=6558, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-110, flushes=0, hits=6666, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-109, flushes=0, hits=6766, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-111, flushes=0, hits=6884, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-107, flushes=0, hits=6960, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-106, flushes=0, hits=7100, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-112, flushes=0, hits=7170, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-117, flushes=0, hits=7234, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-134, flushes=0, hits=7304, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-137, flushes=0, hits=7320, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-139, flushes=0, hits=7336, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-134, flushes=0, hits=7508, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-135, flushes=0, hits=7572, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-137, flushes=0, hits=7696, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-144, flushes=0, hits=7752, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-138, flushes=0, hits=7874, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-141, flushes=0, hits=8010, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30
KAS: conns=-141, flushes=0, hits=8078, refusals=0, timeouts=0,
maxConns=8196, secTimeouts=30


----
    - Peter Speck