AW: [Mapserver-users] Storing database connections in a CGI session
Richard Holzmeier
Richard.Holzmeier at epost.de
Tue Dec 9 11:44:16 PST 2003
Hi Bart,
i´m at the beginning of a legitimate load performance test series MapServer
(4.0.1) vs. ArcIMS (4.0.1). The existing tests are restricted to ensure the
functionality of my test client, but here are the results:
My test client uses the WMS 1.1.0 interface to communicate with MapServer
and ArcIMS(+ESRI WMS Connector). Both servers are running on my localhost
via Apache 2/Tomcat and have the same SDE data layer on the same machine
(intranet) as data source. The layer is a very small point layer, the test
client permanently requests random 100x100 meter areas inside the bounding
box as 8bit PNG for 20 seconds.
MapServer (1 thread): 16 maps /20 seconds
MapServer (2 threads): 32 maps /20 seconds
ArcIMS (1 thread): 124 maps /20 seconds
ArcIMS (2 threads): 219 maps /20 seconds
Thanks for tip with FastCGI, but i want to test if CGI sessions are an
approvement
> -----Ursprüngliche Nachricht-----
> Von: Bart van den Eijnden [mailto:bartvde at xs4all.nl]
>
> Hi Richard,
>
> what is the absolute difference in performance (time) between
> Mapserver en ArcIMS? And can you tell some more about how you
> did the tests (number of concurrent users, which tool etc.)?
>
> I think the difference is not only in the database
> connection, but also in the caching of data. Although I do
> not know how ArcIMS works exactly behind the scenes ofcourse.
>
> An alternative to CGI sessions is the fastcgi approach. Frank
> Warmerdam did some work on this a few months ago, but I don't
> know if there any useable results.
>
> See also:
> http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?FastCGI
>
> Best regards,
> Bart
>
More information about the MapServer-users
mailing list