Ajas,
Let me second Cameron’s email. I just finished a contract with a client and we went through some similar things, primarily because there were multiple customers using the same application and the licensing was by the individual instance. Multiple instances of IIS is not going to stand up to long term stability, regardless of the version of Coldfusion on the backend. I will look forward to getting a better understanding of the drivers behind your configuration choices and maybe I can share something that will help you decide on your path forward. Larry From: [email protected] [mailto:[email protected]] On Behalf Of Cameron Childress Sent: Thursday, April 30, 2015 10:32 AM To: [email protected] Subject: Re: [ACFUG Discuss] CF11 IIS7.5 on different servers Ajas- I read this as well as the other emails you sent directly. It does sound like you are generally heading in the right direction with the configuration but I haven't done any Distributed Mode instals in several CF versions so it's hard for me to give more specific advice. The only thing that does smell a little fishy to me is that you say you had to instal CF11 on both the Web/IIS server and the CF Server. This doesn't sound right to me. You probably really only need that wsconfig tool on the IIS server but again I haven't done that config in awhile. I am curious to know what your motivation is in setting up this configuration? The web connector for CF has had a lot of issues lately and I really very strongly suggest taking a look at something like NGINX to front the site instead of IIS if you are trying to do something truly distributed. With the web connector you're going to have potential issues each time you upgrade or patch CF. Usually you have to rebuilt the connector and jump through some really poorly documented hoops and this adds up to lots of added friction and wasted time in your deployment process. Distributed mode filled a gap once where there were not lots of other alternatives out there but now there are. NGINX, Apache Traffic Server, Squid, Varnish... These options are effectively the same thing as distributes mode but are better supported - and they gives you tons of power for load balancing and the like. Here are the most frequent reasons people use distributed mode. Which is your reason? 1) Security (IIS outside firewall, CF inside) 2) Load Balancing 3) Failover 4) Is sounded cool at the time 5) Boss made me do it -Cameron On Tue, Apr 28, 2015 at 8:51 PM, Ajas Mohammed <[email protected]> wrote: Hi Cameron, I am looking for generation information to how to set it up. So CF is on one server1, and code base is lets say on IIS server2 inetpub root. I would create a site abc on IIS server2 which looks for code in inetpub root. Now the main part, if I run web server config tool from CF server1 that creates the IIS connectors, how do you make it refer to site on different IIS server2? By the way, we have always done CF Server install (not the J2EE) in our environment. Also, this would be setup in QA initially and has to definitely work in a load balanced environment. So if there are any issues, then I would like to know now rather than later. Any pointers or help is appreciated. Thanks, <Ajas Mohammed /> iUseDropbox( <http://db.tt/63Lvone9> http://db.tt/63Lvone9) http://ajashadi.blogspot.com We cannot become what we need to be, remaining what we are. No matter what, find a way. Because thats what winners do. You can't improve what you don't measure. Quality is never an accident; it is always the result of high intention, sincere effort, intelligent direction and skillful execution; it represents the wise choice of many alternatives. On Tue, Apr 28, 2015 at 7:26 PM, Cameron Childress <[email protected]> wrote: This is called "distributed mode". I haven't done this since the JRun days and this configuration seems far less common now than it use to be. More frequently today I seem to see something like NGINX configured in proxy mode in front of CF instead, cutting IIS/Apache from the picture entirely. Are you just looking for general information on how to set it up or have specific questions? -Cameron On Tue, Apr 28, 2015 at 7:17 PM, Ajas Mohammed <[email protected]> wrote: Hi, I am trying to find if anyone has implemented this setup wherein CF is installed on a different windows server and IIS on different windows server? Any ideas? <Ajas Mohammed /> iUseDropbox( <http://db.tt/63Lvone9> http://db.tt/63Lvone9) http://ajashadi.blogspot.com We cannot become what we need to be, remaining what we are. No matter what, find a way. Because thats what winners do. You can't improve what you don't measure. Quality is never an accident; it is always the result of high intention, sincere effort, intelligent direction and skillful execution; it represents the wise choice of many alternatives. -- Cameron Childress -- p: 678.637.5072 im: cameroncf facebook <http://www.facebook.com/cameroncf> | twitter <http://twitter.com/cameronc> | google+ <https://profiles.google.com/u/0/117829379451708140985> -- Cameron Childress -- p: 678.637.5072 im: cameroncf facebook <http://www.facebook.com/cameroncf> | twitter <http://twitter.com/cameronc> | google+ <https://profiles.google.com/u/0/117829379451708140985>
