Witango does all of this automatically. There used to be a document called the Advanced Server Configuration Guide (or something to that effect) that covered all of this in detail. I think it was published for 5.0, but nothing changed for 5.5
In a nutshell: Install the second (, third, fourth, etc) server. Edit the Witango.ini so that it will accept requests from the web server and operates identically to your current server. Edit clients.ini on the web server to point to the second server. Done. The issues with moving to a load balanced setup are, however, not about the server installation, rather, the operation of your software can change dramatically. For example, you must now purge the application cache on both servers. Also, domain and application scoped variables will need to be updated on both servers so they match - Witango does not do this automatically. Another consideration is that you may now be using the network to access shared resources from the two servers. This has a few ramifications for your configuration. Hope that helps. You can also get in contact with me off-list. I offer consulting services for these types of installations. And just in case you don't want to worry about managing your servers anymore, I also offer high-end hosting services. Robert Tronics -----Original Message----- From: Brian Humes [mailto:[email protected]] Sent: Tuesday, October 20, 2009 10:42 AM To: Witango Talk Subject: Witango-Talk: Load balancing Hi all, I have a web server (Windows Server 2003 R2, IIS 6, Witango 5.5 Standard, MS SQL Server 2005) that is serving a lot of traffic. We think its time to add a second server. Here's what we'd like to accomplish: 1) When both servers are running, balance the load so each server is getting roughly half the traffic. 2) If one server goes down for some reason, automatically shift all traffic to the good server. 3) When a user hits one server, they stay on that server until the session is completed (I think Witango does this automatically?). I've gone through the server installation documentation and found nothing about making this work. I did do some searching through the archives and found that Witango is (it seems) capable of this, I just don't know how to do it. Could someone please point me in the right direction? Any help would be greatly, greatly appreciated. Thanks! Brian Humes Director, Interactive JohnsonRauhoff 269-428-9257 (direct) 269-428-3377 (main) 269-428-3312 (fax) www.johnson-rauhoff.com [email protected] ________________________________________________________________________ TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf ________________________________________________________________________ TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
