我们在 JRun 4.0 上运行一个单实例 ColdFusion 9.0.1 Enterprise - 正如我刚刚阅读的那样,CF 10 将用 Tomcat 替换 JRun。通过切换到 Tomcat,我获得的主要好处是什么?
2307 次
2 回答
14
JRun 是一个功能齐全的 Java EE 平台,类似于 WebSphere,而 Tomcat 只是一个 Servlet 容器。然而,自 2007 年左右以来,JRun 没有任何新的开发。它本质上是一个死产品。另一方面,Tomcat 是基于社区的,并且不断在开发中。如果您需要的不仅仅是 Tomcat 提供的功能,您可以随时将 JBoss 添加到组合中。
现在没有什么能阻止您在 Tomcat 上运行 CF 9,只是某些 CF Admin 功能适合配置 JRun。我确信 CF10 Admin 将在 Tomcat 到来时面向它。
于 2011-10-17T18:35:38.473 回答
10
添加到 iKnowKungFoo 所说的其他好处:
- 它比 JRun 快
- 它使用的内存比 JRun 少
- 启动速度比 JRun 快(我在 14 秒内部署了 4 个 CF9 实例作为战争)
- 改进了对 Java EE 规范的支持(例如 Servlet Spec 3.0)
以下是一些包含大量信息的链接:
使用 Matt Woodward 在 Apache Tomcat 上运行多个 CFML 引擎(视频)
Dan Skaggs 在 Tomcat 上使用 Apache Web 服务器配置 ColdFusion 应用程序(博客文章)
于 2011-10-17T18:56:54.520 回答