HTTP delays with tiles (tell us about your experience)

Developer
Nov 24, 2014 at 2:19 PM
It seems we have issues with tiles performance. If I analyze HTTP requests that MapWinGIS generates in Fiddler, there are sometimes 3 second delays, i.e. initial request didn't succeed and retransmission was made. Such delays are quite random, seem to be related to overall traffic load (on server or maybe on proxies), but it's hard to tell for sure.

I've just added 5 ms delay between requests, as there are suggestions that it may help:
http://stackoverflow.com/questions/1875151/delay-in-multiple-tcp-connections-from-java-to-the-same-machine

Also delays can be reduced by setting smaller retransmission timeout in registry than default 3 seconds:
http://serverfault.com/questions/193160/which-is-the-default-tcp-connect-timeout-in-windows

Still I'm not sure that the issue is solved. So if experience such HTTP delays or have ideas on how to address the issue please let me know.

BTW, to capture MapWinGIS requests in Fiddler set:

axMap1.Tiles.SetProxy("127.0.0.1", 8888);

where 8888 is default port Fiddler uses.

Thanks,
Sergei