Copy link to clipboard
Copied
I'm trying to create a load balanced cluster with failover in CF2016 between two Windows 2016 servers. I had both servers running independent instances of ColdFusion and then followed the instructions found here Adobe ColdFusion 10 * Enabling clustering for load balancing and failover to create the cluster. Now the instance on the host server is no longer working and I can't access the administrator on the server either. The first instance I created on the remote server does still work and is still accessible. So to summarize I basically have this:
Server 1 - host
Server 2 - remote
Where can I find up to date documentation about clustering in ColdFusion? CF10 is almost 6 years old now surely there must be more recent documentation somewhere? The other issue with the documentation I've found is that it is all regarding Tomcat but I am using IIS to host the site. I haven't been able to find any documentation for IIS.
Any help would be greatly appreciated.
Copy link to clipboard
Copied
That documentation link is still pretty current, actually. The underlying mechanism for clustering hasn't changed that much. CF clustering is completely dependent on Tomcat, and IIS doesn't really have anything to do with it. Once you have a cluster, you can hook that cluster up to IIS or Apache just like you'd do with a single instance. You'll just see the cluster name in wsconfig instead of the instance name.
You really need to have one instance that you're not using for anything else except for creating other instances and creating clusters. This instance doesn't need to be connected to IIS at all, you can just use the built-in web server on TCP/8500.
This kind of configuration is covered in some depth in our CF administration course, described here:
ColdFusion Administration Training : Administering ColdFusion 10/11
Dave Watts, CTO, Fig Leaf Software