【问题标题】:JBoss EAP 6.1 vs Tomcat 7 [closed]JBoss EAP 6.1 与 Tomcat 7 [关闭]
【发布时间】:2013-11-27 22:12:17
【问题描述】:

我们有一个使用 JSF 2.0、Spring、Hibernate、MySQL 数据库的 Web 应用程序。它正在开发中,很快将投入生产。将来我们可能需要部署一些 Web 服务(机会很小,直到我们投入生产才能确认)。

我们正在考虑将 Tomcat 和 JBoss EAP 6.1 Alpha 用于生产部署。 我一直在读到 Tomcat 在生产中被广泛使用,对此没有太多争议。

有趣的是,不建议将 JBoss EAP 6.1 Alpha(社区支持的 JBoss 版本)用于生产环境。建议购买商业版。这是我在这两者之间做出决定的思考过程。

  1. 两者都是开源和社区支持的
  2. 两者都可以在生产环境中免费使用
  3. 两者都已经存在了一段时间
  4. Apache 和 RedHat(在社区版本上)不提供支持包

如果 Tomcat 可以工作,为什么 JBoss EAP 6.1 Alpha 不能工作?仅仅是Tomcat比JBoss EAP 6更成熟吗?

注意:如果对开箱即用的 Web 服务和 JTA 支持没有要求(但目前尚未确认),我们会毫不犹豫地选择 Tomcat。

我的问题是为什么不是 JBoss EAP 6.1 Aplha 而 Tomcat 7 还可以?

【问题讨论】:

  • 不建议将 JBoss 的社区版用于生产,因为 RedHat 不为其提供商业支持包。这是最大的不同。
  • Apache 是否为 Tomcat 提供支持包?
  • 这就像对蚊子和大象的看法一样。 Jboss 7.1 本身是无用的,如果您选择 JBoss,请下载 JBoss 7.2 的最新标签并使用提供的 ANT 构建脚本从源代码构建它。您可以通过 Google 获取有关如何执行此操作的说明。 Tomcat 7 和 JBoss 7.2+ 都是很好的产品,我使用它们都没有问题。
  • @Gimby 你能澄清一下 alpha 版和最终版之间的数百个错误修复吗?某处有清单吗?他们之间没有太多时间,所以我想知道实际实施了多少修复。发布说明列出了21 specific fixes,而不是数百个。
  • @Gimby 嗯.. 只有一个特定版本作为 eap 6.1.alpha 发布,即 2013 年 3 月 7 日发布的 download page 上的那个。我想你可能在这里搞乱了概念?或者你的意思是在 7.1.1 和 eap 6.1 之间有数百个修复,就像在那个博客文章中一样?

标签: java jakarta-ee tomcat jboss


【解决方案1】:

免责声明:这只是我的观点。我与 JBoss 没有任何关系。

我认为不推荐用于生产的原因是缺乏支持合同,与产品本身无关。他们在FAQ page 上说

第一个 EAP 阶段 Alpha 的质量与 社区最终版本。

7.2.0.Final 始终是 EAP 6.1.0.Alpha 的基础。因为 6.1.0.Alpha 的新广泛可用性,为了简单起见, 我们只发布了一个名为 EAP 6.1.0.Alpha 的版本。

所以假设社区最终版本可以在生产中使用,我看不出 eap 6.1.alpha 不能在生产中使用的任何直接原因。

但是,通过支持合同,您可以获得支持联系人以及针对此版本所做的错误修复。据我所知,没有针对 eap 6.1.alpha 的错误修复,但已经有一些错误修复的 EAP 6.1.1 版本。这是您投入生产时要考虑的重要一点。


更新:如果您想继续使用 AS7 并在生产环境中修复错误,可以选择从源代码构建 EAP。引用this message:

基本上我们给你三个选择:

  1. 坚持社区 - 您总能获得最新和最先进的东西(包括实验性功能),但您必须 获得社区的支持并更频繁地更新 社区真的只关注最新的主要 + 次要版本。

  2. 购买 EAP 订阅 - 您可以获得上述所有功能,从而最大限度地减少您需要在应用服务器上花费的工作量 维护和支持。

  3. 自行构建和支持 EAP - 您可以获得企业版本的一些好处(例如,旧主要版本的补丁等), 但是您必须投入时间和精力来构建和维护/验证 您的应用服务器分发位。

如果有人想选择第三个选项,来源是ftp://ftp.redhat.com/redhat/jbeap/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-25
    • 1970-01-01
    • 2017-02-22
    • 2013-08-25
    相关资源
    最近更新 更多