> I've got a project coming up where I can see the need to have > at least 2-3 boxes up front running IIS/CF with some failover > built in so if one box goes down the whole thing doesn't > fail. Load balancing would also be a plus from a performance > standpoint. These would all need to tie into some kind of > common SQL backend. > > Looking for redundancy here and any experiences (good or > bad) on how people may have set things up in the past. What > worked - what didn't work? And especially pertaining to > Cold Fusion since that is our primary development language.
Fortunately, there's very little that's specific to CF with clustering. Don't use Session variables, and if you need to distribute non-database content (uploaded files, for example) you'll need to find a way to use a common storage device or a way to distribute those files across servers as needed. For Client variable management, you may want to use the SETDOMAINCOOKIES attribute, depending on how your cluster is set up. > In a nutshell I guess I'm making the jump from CF > Professional to CF Enterprise :) Not necessarily. If you use hardware-based clustering, you can continue to use CF Professional. If you want to use software-based clustering, CF Enterprise provides ClusterCATS. I'd recommend hardware-based clustering, personally, if it's an option. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ voice: (202) 797-5496 fax: (202) 797-5444 ______________________________________________________________________ Structure your ColdFusion code with Fusebox. Get the official book at http://www.fusionauthority.com/bkinfo.cfm FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Archives: http://www.mail-archive.com/[email protected]/ Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

