ThinkGeo.com    |     Documentation    |     Premium Support

Concurrent requests for multiple hostnames

Hi,



We’re used to configure OpenLayers Layers with multiple hostnames for requesting images from the server. That solves the limitation imposed by the browsers in regard to multiple concurrent requests for the same hostnameOpenLayers as a really good example to solve that problem on the following link:



 dev.openlayers.org/examples/multiserver.html.



Can we configure multiple hostnames for a layer on ThinkGeo? We didn’t find any example to achieve that.



Best regards,

BdaF

Hi BdaF, 
  
 If you are request the server via WmsOverlay, you can set the multiple host name here: 
  
 wmsOverlay.ServerUris 
  
 If you haven’t chosen WmsOverlay, please let me know what you are using, I will help you find what’t the suitable API. 
  
 Regards, 
  
 Don 
  
  
  


Don, 



We’re using LayerOverlay class for that. Can we achieve the same with that kind of Overlay? It doesn’t seem to have the property ServerUris that exists on WmsOverlay class.  



To use WmsOverlay we must not only have a WMS Server but also change a lot of code.  



If we can configure a WmsOverlay to behave like LayerOverlay that would be good.  



Any solution will be welcome as long as does not requires a lot of effort. 



 Regards, 

 BdaF

Hi BdaF, 
  
 Sorry we haven’t met related issue for LayerOverlay before so I thought you are using WmsOverlay. 
  
 Have you found when you use LayerOverlay the speed is slow or the request is limit by your browser now? In fact this API should be supported by the latest OpenLayers library but our currently version is 2.11. 
  
 If you want use support the new version you can visit this page and vote for that: helpdesk.thinkgeo.com/EnhancementTracker/ 
  
 So if you met issue please let me know more detail, so we can think about how to solve it. 
  
 Regards, 
  
 Don

Hi Don,



I understood that there is no way to achieve what we want with LayerOverlay. 



We were not talking about performance but about limitation of the browsers regarding multiple requests for the same hostname and that could be overpassed with OpenLayers 2.11 version with the example that we provided. 



When you’re talking about a new version, are you referring to the OpenLayers 3.0? That version is completely retro incompatible with older versions! 



We will follow the proposed enhancements and vote for the ones that we would like to see on future versions of ThinkGeo.



For now we will see what we can do with what we have.



Thanks,
BdaF 

Hi BdaF, 
  
 In fact I am not very sure about your issue for now, because we hadn’t got any response from user before about the limitation of the browsers.  
  
 So if possible could you give us more detail description about how it behavior or how to reproduce it? Maybe we can provide some suggestion for avoid it. 
  
 Regards, 
  
 Don  


Hi Don,



That’s a known issue of the browsers and the workaround is use multiple hostnames to achieve better performance when requesting multiple tiles from the web map server using OpenLayers



WmsOverlay has it and LayerOverlay could have it too because the same reasons.



We will likely submit a enhancement proposal for that.



Thanks,

BdaF

Hi BdaF, 
  
 I am sorry, I think I have some misunderstand about this issue before. 
  
 Today I talk with our web edition developer about this, we think that can also be implemented under OpenLayers 2.11. You need deploy the server side by our WebEdition in several server and we will modify some client side code.  
  
 If you think deploy to server server is acceptable, please create a ticket for this issue and we can start for it. And I want to let you know it’s not a easy enhancement so we need more time for it. 
  
 Regards, 
  
 Don