<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML dir=ltr><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<STYLE id=owaParaStyle type=text/css>P {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
</STYLE>
<META name=GENERATOR content="MSHTML 8.00.6001.18999"></HEAD>
<BODY fpstyle="1" ocsi="0">
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=139513114-14032011>Hi,</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=139513114-14032011></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=139513114-14032011>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.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=139513114-14032011></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=139513114-14032011>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.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=139513114-14032011></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><SPAN
class=139513114-14032011>-Jukka Rahkonen-</SPAN></FONT></DIV><BR>
<BLOCKQUOTE
style="BORDER-LEFT: #0000ff 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px"
dir=ltr>
<DIV dir=ltr lang=fi class=OutlookMessageHeader align=left>
<HR tabIndex=-1>
<FONT size=2 face=Tahoma><B>Lähettäjä:</B> mapproxy-bounces@lists.osgeo.org
[mailto:mapproxy-bounces@lists.osgeo.org] <B>Puolesta </B>Johan
Sandberg<BR><B>Lähetetty:</B> 14. maaliskuuta 2011
14:16<BR><B>Vastaanottaja:</B> mapproxy@lists.osgeo.org<BR><B>Aihe:</B>
[MapProxy] (no subject)<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV
style="FONT-FAMILY: Tahoma; DIRECTION: ltr; COLOR: #000000; FONT-SIZE: 10pt">Hey!<BR><BR>Im
performing some performance testing on wms+cache, where mapproxy is
included.<BR><BR>I runn 6000 URLS from a list and use a webstress program to
read the list, with 10 request/sec.<BR><BR>The performance of the test are
really low and I think it has to do with this exception.<BR>Anyone nows what
this exception means, and/or it can be fixed ?<BR><BR><BR>Exception happened
during processing of request from<BR>Exception happened during processing of
request from (('17'2011-03-14 12:22:59,<BR>194 - INFO -
3484:mapproxy.client.http.http:_log - localhost:8080 - -
[14/Mar/20<BR>11:12:22:59 ] "GET
/geoserver/wms?layers=Jarfalla_tatort&width=927&version=1.1.1<BR>&bbox=137106.437128,6588627.33556,137157.010126,6588677.90856&service=WMS&format<BR>=image%2Fpng&styles=&srs=EPSG%3A3011&request=GetMap&height=927
HTTP/1.1" 200 - "<BR>-" ""<BR>1722..18.6168.1.266', 4715)<BR>Traceback (most
recent call last):<BR> File
"c:\mapproxy_venv\lib\site-packages\paste-1.7.5.1-py2.6.egg\paste\httpser<BR>ver.py",
line 1068, in process_request_in_thread<BR>6.12
self.finish_request(request, client_address)<BR> 6', File
"C:\Python26\Lib\SocketServer.py", line 322, in
finish_request<BR>4721) self.RequestHandlerClass(request,
client_address, self)<BR> File "C:\Python26\Lib\SocketServer.py", line
618, in __init__<BR> self.finish()<BR> File
"C:\Python26\Lib\SocketServer.py", line 661, in finish<BR>
self.wfile.flush()<BR> File "C:\Python26\Lib\socket.py", line 297, in
flush<BR> self._sock.sendall(buffer(data, write_offset,
buffer_size))<BR>error: [Errno 10054] En befintlig anslutning tvingades att
stõnga av
fjõrrvõrdda<BR>torn<BR>----------------------------------------<BR><BR>Traceback
(most recent call last):<BR> File
"c:\mapproxy_venv\lib\site-packages\paste-1.7.5.1-py2.6.egg\paste\httpser<BR>ver.py",
line 1068, in process_request_in_thread<BR>
self.finish_request(request, client_address)<BR> File
"C:\Python26\Lib\SocketServer.py", line 322, in
finish_request<BR> self.RequestHandlerClass(request,
client_address, self)<BR> File "C:\Python26\Lib\SocketServer.py", line
618, in __init__<BR> self.finish()<BR> File
"C:\Python26\Lib\SocketServer.py", line 661, in finish<BR>
self.wfile.flush()<BR> File "C:\Python26\Lib\socket.py", line 297, in
flush<BR> self._sock.sendall(buffer(data, write_offset,
buffer_size))<BR>error: [Errno 10054] En befintlig anslutning tvingades att
stõnga av fjõrrvõrdda<BR></DIV></BLOCKQUOTE></BODY></HTML>