[ https://issues.apache.org/jira/browse/VCL-5?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Josh Thompson updated VCL-5: ---------------------------- Fix Version/s: (was: 2.3) 2.4 > multiple web servers > -------------------- > > Key: VCL-5 > URL: https://issues.apache.org/jira/browse/VCL-5 > Project: VCL > Issue Type: New Feature > Components: web gui (frontend) > Affects Versions: 2.2 > Reporter: Josh Thompson > Fix For: 2.4 > > > Modify the frontend code to allow the existence of multiple web servers > running in a load balanced fashion. The holdup for this has been due to a > semaphore lock around the code that allocates a machine for a reservation. > Without the semaphore, two people hitting the site at (nearly) the exact same > time can end up being assigned the same machine. > An idea I came up with to handle this is to only run the scheduling portion > of the code via the XML RPC API. A single web server would be elected as the > master. All web servers would call the scheduling part of the code via the > API on the master, allowing the semaphore lock to still function. If the > master server goes down, an election process would determine the new master. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira