Re: ipv4 connection problems

看板DFBSD_bugs作者時間21年前 (2005/03/15 15:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串9/22 (看更多)
--B3NBd8mrXZtPJEYR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 14, 2005 at 04:35:00PM -0800, Matthew Dillon wrote: > Peter. I did some webbench tests to try to reproduce the problem, and > I found two limitations that might have something to do with it. I= =20 > would like you to check these two things while your machine is not re= sponding > to apache requests. >=20 > If it turns out to be one of these two things, I don't think your iss= ue is > related to the firefox or opera issue. >=20 > You could be: >=20 > (1) Running out of sockets. > (2) Running out of tcp ports. >=20 >=20 > (1) Running out of sockets. Any server that accepts connections wil= l wind > up with the socket in a TIME_WAIT state for 2 minutes after the connecti= on > closes. >=20 > If your kern.ipc.maxsockets is, say, 5000, then 5000 / 120 seconds =3D=3D > only 33 connections per second before you run out of sockets. >=20 > (2) Running out of tcp ports. If you are getting a lot of connection= s from > the SAME IP address, the originating machine (the client you were using > to test connections to your ftp server in this case) may run out of TCP > ports or may start reusing ports that are still in TIME_WAIT on the=20 > target machine.=20 >=20 > 2 minutes to timeout it would only take 33 connections per second to run > out of ports. But ONLY if all the connections are coming from the same = IP > address (since the limitation is based on the {ipaddress,port} tuple, not > just the {port}). >=20 > How do you tell? When you hit this situation, do this: >=20 > sysctl net.inet.ip.portrange > sysctl kern.ipc.maxsockets > netstat -tn | wc -l > netstat -tn | fgrep TIME_WAIT | wc -l > netstat -m >=20 > And that should tell you (and us) what is going on. >=20 > If that turns out to be the case, then it probably is not related to = the > Opera/FireFox delay issue. >=20 > -Matt Next time I can reproduce the problem I'll check it out. Thanks, Peter --B3NBd8mrXZtPJEYR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCNobHKjaxugguz8URArQRAJ0QAC64eCb4uZipMHtqyCoBI4aGKwCffyC0 bvENnpiahVpj3HxhR378PX4= =TIZd -----END PGP SIGNATURE----- --B3NBd8mrXZtPJEYR--
文章代碼(AID): #12DeWx00 (DFBSD_bugs)
討論串 (同標題文章)
文章代碼(AID): #12DeWx00 (DFBSD_bugs)