[MapProxy] (no subject)

Rahkonen Jukka Jukka.Rahkonen at mmmtike.fi
Mon Mar 14 10:53:21 EDT 2011


Hi,
 
For testing Mapproxy performance it would be good to be sure that the cache is preseeded. Otherwise it is impossible to say if the bottleneck is Mapproxy or the WMS behind.  In your case I have a feeling it is the latter.
 
In my tests with Windows Mapproxy has been performed rather well. It gives me about 5 times more speed for delivering aerial orthophotos than my not-so-bad configured MapServer. It also gives consistent results, the scale of the requests do not have an effect on the throughput. This is of cource natural because of tiling.  Mapproxy also handles better a big amount of concurrent users (more than 20) than my basic Mapserver MS4W installation. So even Mapproxy in not perhaps as its best when used on Windows, it should do better that 10 requests per second. I am sure I have some exact numbers from tests with jmeter somewhere but I could not find them right now.
 
-Jukka Rahkonen-


________________________________

	Lähettäjä: mapproxy-bounces at lists.osgeo.org [mailto:mapproxy-bounces at lists.osgeo.org] Puolesta Johan Sandberg
	Lähetetty: 14. maaliskuuta 2011 14:16
	Vastaanottaja: mapproxy at lists.osgeo.org
	Aihe: [MapProxy] (no subject)
	
	
	Hey!
	
	Im performing some performance testing on wms+cache, where mapproxy is included.
	
	I runn 6000 URLS from a list and use a webstress program to read the list, with 10 request/sec.
	
	The performance of the test are really low and I think it has to do with this exception.
	Anyone nows what this exception means, and/or it can be fixed ?
	
	
	Exception happened during processing of request from
	Exception happened during processing of request from  (('17'2011-03-14 12:22:59,
	194 - INFO - 3484:mapproxy.client.http.http:_log - localhost:8080 - - [14/Mar/20
	11:12:22:59 ] "GET /geoserver/wms?layers=Jarfalla_tatort&width=927&version=1.1.1
	&bbox=137106.437128,6588627.33556,137157.010126,6588677.90856&service=WMS&format
	=image%2Fpng&styles=&srs=EPSG%3A3011&request=GetMap&height=927 HTTP/1.1" 200 - "
	-" ""
	1722..18.6168.1.266', 4715)
	Traceback (most recent call last):
	  File "c:\mapproxy_venv\lib\site-packages\paste-1.7.5.1-py2.6.egg\paste\httpser
	ver.py", line 1068, in process_request_in_thread
	6.12    self.finish_request(request, client_address)
	 6',  File "C:\Python26\Lib\SocketServer.py", line 322, in finish_request
	4721)    self.RequestHandlerClass(request, client_address, self)
	  File "C:\Python26\Lib\SocketServer.py", line 618, in __init__
	    self.finish()
	  File "C:\Python26\Lib\SocketServer.py", line 661, in finish
	    self.wfile.flush()
	  File "C:\Python26\Lib\socket.py", line 297, in flush
	    self._sock.sendall(buffer(data, write_offset, buffer_size))
	error: [Errno 10054] En befintlig anslutning tvingades att stõnga av fjõrrvõrdda
	torn
	----------------------------------------
	
	Traceback (most recent call last):
	  File "c:\mapproxy_venv\lib\site-packages\paste-1.7.5.1-py2.6.egg\paste\httpser
	ver.py", line 1068, in process_request_in_thread
	    self.finish_request(request, client_address)
	  File "C:\Python26\Lib\SocketServer.py", line 322, in finish_request
	    self.RequestHandlerClass(request, client_address, self)
	  File "C:\Python26\Lib\SocketServer.py", line 618, in __init__
	    self.finish()
	  File "C:\Python26\Lib\SocketServer.py", line 661, in finish
	    self.wfile.flush()
	  File "C:\Python26\Lib\socket.py", line 297, in flush
	    self._sock.sendall(buffer(data, write_offset, buffer_size))
	error: [Errno 10054] En befintlig anslutning tvingades att stõnga av fjõrrvõrdda
	

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapproxy/attachments/20110314/b6be9a55/attachment.html


More information about the MapProxy mailing list