Bluemix上的Apache骆驼支持

时间:2015-08-18 07:01:22

标签: apache-camel ibm-cloud websphere-liberty

Bluemix中Apache Camel Framework的使用是否有任何限制? 代码将使用Spring Framework和Apache Camel API的混合?

3 个答案:

答案 0 :(得分:5)

我认为在Liberty运行时运行这种应用程序不应该是一个问题:如果您只是想在本地尝试之前,可以尝试在社区版本中使其在WAS Liberty运行时的本地实例上运行,可从此处下载

https://developer.ibm.com/wasdev/downloads/liberty-profile-using-non-eclipse-environments/

如果你的应用程序可以在这里运行,你可以非常肯定它在Bluemix上的Liberty运行时运行。

如果您需要使用Oracle java JDK,可能会出现一些问题:在这种情况下,您无论如何都可以使您的应用程序在Bluemix中的Docker容器上运行。 使用Docker容器可以解决Liberty运行时上存在的所有环境限制。

您可以在此处找到有关Bluemix上Docker容器的初始文档: https://www.ng.bluemix.net/docs/containers/container_index.html

答案 1 :(得分:2)

在针对Liberty或任何其他运行时部署应用程序之前,上面确定的方法是关于让您的应用程序在本地运行的问题。我在下面提供了两个链接,其中包含一些与迁移(无论是从Tomcat还是从WAS)到Bluemix相关的其他详细信息。

Can I run my Tomcat app on Bluemix?

How do I move my existing WebSphere application to Liberty on Bluemix?

答案 2 :(得分:0)

要切换到tomcat buildpack,请使用manifest.yml文件,如下所示指定tomcat buildpack而不是自由或使用-b with cf push命令指定使用tomcat的java buildpack

应用: - 姓名:myapp   记忆:512M   实例:1   主持人:myappt   域名:mybluemix.net   buildpack:java_buildpack   路径:./ target / myapp-0.0.1-SNAPSHOT.jar   服务:      - mysql-db