Ticket #137 (closed enhancement: fixed)
Support multiple hosts for tile maps
|Reported by:||jbirch||Owned by:||madair|
To my understanding, Fusion currently requires that the user specify a single MapGuide MapAgent or MapServer CGI in its config file, and then uses that for all requests of that type.
I am not sure what the implications of this would be (does OpenLayers also round-robin non-image requests?) but I believe that an ideal system would use a single host from the list per-client for all non-map requests so that you don't run into session problems, but would use a list of hosts for tiled map requests.
One way of supporting this would be to leave the WebTierURL specification in the config.json file alone (and use this for non-mapimage requests), and add an extension to the Map element to specify which hosts to retrieve maps from. Again, I'm not sure of how this would work with Fusion/OpenLayers? internals, but it seems like the least invasive approach, and would also lend itself well to defining external sources for non-MapGuide/MapServer map types.