我们有一个运行在tomcat7上的简单应用程序,已经运行了大约一年。我们正在计划对Bluemix进行测试,我们想知道是否有任何信息可以帮助我们进行这项工作。我看到了一篇文章,讨论了将应用程序从WebSphere Application Serverv7迁移到Liberty概要文件,但是没有看到对Tomcat的任何引用。您可以提供的任何文档或样品将不胜感激。
是的,您可以在Bluemix上运行您的应用程序,但是,由于配置信息分散在Tomcat上的几个不同的xml文件中(服务器,内容和Web都可以想到),因此我建议您采用一种交错的方法来移动您的应用程序。您首先需要使您的应用程序在WebSphereApplicationServerV8.5.5LibertyProfile上运行,然后可以将服务器软件包推送到Bluemix。
本质上,您想执行以下操作:
1)使用 WebSphere Application Server迁移工具包-竞争性迁移 将Tomcat应用程序和服务器配置迁移到Liberty概要文件。下面的文章提供了有关此工具的用法的详细信息:
http://www.ibm.com/developerworks/websphere/downloads/migtoolkit/compmig.html
2)在Liberty Profile上测试您的应用
3)将Liberty Server软件包推入bluemix。我发现以下文章对推送服务器软件包很有用:
https://developer.ibm.com/bluemix/2015/01/06/modify-liberty-server-xml- configurations-ibm- bluemix/#