首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IBM Bluemix :如何在Bluemix上部署应用程序?

IBM Bluemix :如何在Bluemix上部署应用程序?
EN

Stack Overflow用户
提问于 2015-10-26 16:40:34
回答 4查看 178关注 0票数 0

我刚接触IBM Bluemix,到目前为止,应用程序(Spring-Hibernate-Rest App)运行在Oracle生态系统的Tomcat Apache服务器上,但由于一些需求变化,现在需要将其部署在Bluemix (IBM)上,如何将Apache服务器迁移到Bluemix?如果有任何我可以参考的文档/博客,请告诉我。谢谢

编辑:我得到了这个链接,它对Liberty for java帮助很大,但我仍然在寻找一个像样的来源。

EN

回答 4

Stack Overflow用户

发布于 2015-10-26 20:12:20

IBM提供了大量的developerWorks入门教程,例如:http://www.ibm.com/developerworks/websphere/library/techarticles/1306_king/1306_king.htmlhttp://www.ibm.com/developerworks/cloud/library/cl-move-java-app-hybrid-cloud-bluemix-trs/index.html。您还可以在IBM论坛上询问与产品相关的问题:https://developer.ibm.com/answers/smart-spaces/12/bluemix.html。正如Kayaman指出的那样,谷歌总是一个很好的起点。

票数 2
EN

Stack Overflow用户

发布于 2015-10-26 20:25:24

您可能已经知道,Java是Bluemix中的WebSphere应用服务器。有一个用于将Tomcat迁移到Liberty的迁移工具包:有关Liberty的更多信息,可以在http://wasdev.net上找到http://www.ibm.com/developerworks/websphere/downloads/migtoolkit/index.html

票数 2
EN

Stack Overflow用户

发布于 2015-11-25 06:47:32

请看这篇关于从LAMP to Bluemix迁移的文章,以便有一个良好的起点。

您还应该注意,从本地解决方案迁移到基于Cloud Foundry的解决方案需要考虑一些关于本地文件系统的问题:

  • Local文件系统存储是短暂的。当应用程序实例崩溃或停止时,分配给该实例的资源将由平台回收,包括自应用程序启动以来所做的任何本地磁盘更改。重启实例时,应用程序将使用新的磁盘镜像启动。尽管您的应用程序可以在运行时写入本地文件,但在同一应用程序的应用程序restarts.
  • Instances不共享本地文件系统后,这些文件将消失。每个应用程序实例都在自己的独立容器中运行。因此,如果您的应用程序需要文件中的数据在应用程序重新启动后保持不变,或者需要在所有正在运行的应用程序实例之间共享数据,则不应使用本地文件系统。因此,不应使用本地文件系统。

此外,我认为您应该看看IBM Containers:容器基本上是一个具有所有依赖项的应用程序,它存储在可移植的、独立于平台的模块(容器)中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33341530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档