[mapguide-trac] #726: MapGuide Stops Listening on 2811 (Client Connections)

MapGuide Open Source trac_mapguide at osgeo.org
Wed Dec 10 20:32:40 EST 2008


#726: MapGuide Stops Listening on 2811 (Client Connections)
----------------------+-----------------------------------------------------
 Reporter:  rbranson  |         Owner:       
     Type:  defect    |        Status:  new  
 Priority:  high      |     Milestone:       
Component:  Server    |       Version:  2.0.2
 Severity:  critical  |    Resolution:       
 Keywords:            |   External_id:       
----------------------+-----------------------------------------------------
Comment (by amitmarty):

 zspitzer
 Can you check how many close wait connections you have after connecting 10
 users and waiting for timeouts to occur ?
 Basically what we are doing is loading a dwf base layer, loading features
 from db. There are concurrent users using a different dwf and feature
 objects combination.
 After about 10 minutes ( My timeouts are set low) you will see the close
 wait connections to 2811 pile up.
 [[BR]]

 This might be part of the problem also. When  I either hit 55 connections
 on the client port (2811) or go above about 150 connections in the close
 wait state to port 2811 the server stops responding.
 [[BR]]

 I have removed the dwf and then  it gets tough trying to get the numbers
 of client connections up.
 The way I recreate is open the ajax viewer wait for the dwf (base layer)
 and feature objects to load, close it and reopen. If I do this about 10 to
 15 times the connections pile up and crash the server.
 [[BR]]
 is there any way you can suggest that I can snoop on the traffic between
 tomcat and mapguide on port 2811 ?
 [[BR]]


 Also I am curious to know how the base layer rendering service works. It
 should be using the Apache mgmapagent.so file to go get the base layer
 data right ?

 Does the magmapagent make a connection to the mapguide client port ?

 It seems like some connections that get opened to 2811 get closed while
 others don't and I am trying to figure out how to reduce the scope of
 where I should look for the problem.

 Thanks for checking

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/726#comment:18>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list