Hi,

I'm using Geoserver 2.0.2 with the ArcDE plugin. I've created a data store to 
ArcSDE with the following configuration:

Initial conn: 1
Max conn: 5

I'm using ArcSDE 9.2

If I run a load test against Geoserver (WMS and WFS calls) I end up with the 
following error: Error: Maximum number of connections to instance esri_sde 
exceeded (-7). The test result are really bad as most of the requests cannot be 
served.

Geoserver is the only app connected to ArcSDE. If I look at the task manager 
under the database, I can see more than 5 gsrvr processes running on the SDE 
server (up to 48, which is the max conn for SDE).

I would expect to see no more than 5 processes as the max conn is 5. It looks 
like some of the processes are orphan and therefore can't be reused forcing 
Geoserver to create a new process.

If I set initial conn and max conn at 1, the load test is just fine even if I 
end up with 4  gsrvr processes at the end.

It looks like something isn't just right with SDE. Is this already a known 
problem?

As far as I remember, ArcIMS had the same problem and ESRI suggest to restart 
ArcSDE every week to fix the problem. Under load (say 50 concurrent users)  I'm 
running out of connection in 10 min so restarting ArcSDE every week does not 
appear to be a solution....

This is a bit annoying as I cannot take advantage of the pooling mechanism 
provided in the ArcSDE plugin.


Thanks,

Mathieu Lavoie


------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to