Tomcat 在Coldfusion之上使用IIS有什么好处?

Tomcat 在Coldfusion之上使用IIS有什么好处?,tomcat,iis,coldfusion,coldfusion-11,coldfusion-2016,Tomcat,Iis,Coldfusion,Coldfusion 11,Coldfusion 2016,我的团队正在计划一系列安全更新。在这篇文章中,有人提出这样一个问题:是否有必要将IIS作为承载Coldfusion的服务。我为之开发的每个CF设置都使用IIS,但该死的,Jim,我是开发人员,不是服务器管理员(但我昨晚确实住在一家假日快捷酒店)。我们使用的是CF11,计划更新到CF2016(或者下一个版本发布时的任何版本),因此,如果我们切换回来,系统附带的任何版本的Tomcat都将被使用 有人能解释一下我们通过使用IIS来操作服务所获得的好处吗?除了其他人在评论中提到的好处之外,我知道在Col

我的团队正在计划一系列安全更新。在这篇文章中,有人提出这样一个问题:是否有必要将IIS作为承载Coldfusion的服务。我为之开发的每个CF设置都使用IIS,但该死的,Jim,我是开发人员,不是服务器管理员(但我昨晚确实住在一家假日快捷酒店)。我们使用的是CF11,计划更新到CF2016(或者下一个版本发布时的任何版本),因此,如果我们切换回来,系统附带的任何版本的Tomcat都将被使用


有人能解释一下我们通过使用IIS来操作服务所获得的好处吗?

除了其他人在评论中提到的好处之外,我知道在ColdFusion 10之前,Adobe文档明确指出内置web服务器(JRun)不用于生产用途-

web服务器是ColdFusion环境中的关键组件,了解ColdFusion如何与web服务器交互可以帮助您管理站点。ColdFusion提供以下web服务器选项:

内置web服务器一个轻量级的全Java HTTP 1.0 web服务器。适用于开发,但不适用于生产应用。有关更多信息,请参阅使用内置web服务器

外部web服务器一种自定义web服务器连接器模块,用于将对ColdFusion页面的请求从外部web服务器转发到ColdFusion。有关详细信息,请参阅使用外部web服务器

Adobe的同一文档在较新版本中略有变化,但我仍然认为内置web服务器(Tomcat)不适合生产使用-

ColdFusion服务器配置构建在Tomcat之上,也称为内置web服务器。内置web服务器在以下情况下非常有用:

共存/转换内置web服务器允许您在同一台计算机上运行以前版本的ColdFusion(使用外部web服务器)和ColdFusion(使用内置web服务器),同时将现有应用程序迁移到ColdFusion

开发如果您的工作站运行ColdFusion,但没有运行外部web服务器,您仍然可以通过内置web服务器在本地开发和测试ColdFusion应用程序

尽可能将外部web服务器配置为ColdFusion安装的一部分,但前面提到的两种情况除外(与以前的ColdFusion版本共存,以及计算机没有web服务器)


CF2016是安装在Windows 2008还是2012上?IIS的好处IMHO:URL重写、不区分大小写的URL、集成w/IISpeed(用于IIS的PageSpeed模块)、LetsEncrypt更新自动化、自动池回收服务器是2012年。CSS、JS、字体和图像由IIS提供,而不是CF堆栈的一部分。此外,IIS支持压缩状态资源。向上投票支持电视引用。更适合服务器故障。