【问题标题】:Does Bluemix include a JBoss runtime?Bluemix 是否包含 JBoss 运行时?
【发布时间】:2015-06-11 04:45:25
【问题描述】:

如何在 Bluemix 上创建 JBoss 运行时?

JBoss buildpack for Cloud Foundry 不支持所有功能。当前的 buildpack 专注于在 servlet 容器中运行 Web 应用程序,仅此而已。

请问有更多关于这方面的文档以及关于未来计划的任何更新吗?

【问题讨论】:

    标签: jboss cloud-foundry ibm-cloud


    【解决方案1】:

    这其实是两个问题:

    1. Cloud Foundry 的 JBoss buildpack 只运行 servlet。
    2. 如何在 Bluemix 上创建 JBoss 运行时?

    我会让 Cloud Foundry 和 JBoss 社区解决该 buildpack 的用处。 Bluemix 允许您上传 Cloud Foundry 构建包,因此您可以在 Bluemix 中使用它来创建 JBoss 运行时。

    你可能会这样想第二个问题:

    1. 如何在 Bluemix 上部署我的 JBoss 应用程序?

    Bluemix 中内置的Java 运行时是Liberty for Java 运行时。它支持 Java EE6 Web Profile 以及许多 Java EE 7 技术,如Programming model support 中所述。这意味着,只要您的 JBoss 应用程序符合 Java EE 并且不使用相对陌生的功能,它就应该在 Liberty 中运行良好。

    如果您想在 Bluemix 上部署您的应用程序,但想在 JBoss 而不是 Liberty 中运行它(请记住,IBM 支持 Liberty 运行时,但不能对您自己创建的运行时负责),您有几个的选项。按优先顺序:

    1. 为 JBoss 使用 Cloud Foundry buildpack
    2. 部署安装了 JBoss 运行时的 Docker 容器
    3. 部署安装了 JBoss 运行时的 VM

    【讨论】:

      【解决方案2】:

      开箱即用的Bluemix 不包括JBoss buildpack。它包括运行 Java SE 和 Java EE 应用程序的 WAS Liberty 之一:https://www.ng.bluemix.net/docs/#starters/liberty/index.html#liberty

      我知道您指的是 Cloudfoundry JBoss buildpack,对吗?实际上,它也可以在 Bluemix 中用作自定义构建包。在这种情况下,它的所有文档、路线图和围绕它的讨论都可以在它的 Git 存储库中找到:https://github.com/cloudfoundry-community/jboss-buildpack

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-03-19
        • 1970-01-01
        • 2013-08-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-30
        • 1970-01-01
        相关资源
        最近更新 更多