我打算将现有的worklight 6.1应用程序迁移到mobilefirst 7.1。目前正在运行三个版本的应用程序。
但是我将在这个过程中进行一些流程更改,因为我有一个用于mobilefirst 7.1的新服务器。
与mobilefirst 7.1一样,workligth db与worklight 6.1相比有很多变化,我将首先使用服务器配置工具在mf服务器上创建配置。然后我将使用lates mobilefirst 7.1 war为我的应用程序创建一个运行时环境。
但是,如果我将旧数据库(worklight 6.1)的引用作为用于迁移的服务器配置工具中的数据库进行操作,那么当前在worklight上运行的所有版本都将在mobilefirst 7.1上无错运行吗?
我应该保持mf runtime的contextroot与worklight(之前的)相同吗?
我想要的只是旧版本在此部署后启动并运行。 我将在使用worklight 6.1服务器配置的相同域/ IP上启用mf服务器。
答案 0 :(得分:1)
但是,如果我将旧数据库(worklight 6.1)作为数据库引用,那么当前在worklight上运行的所有版本都将在mobilefirst 7.1上无错运行吗?
不确定你的意思......你不能拥有带6.1数据库的7.1服务器。
可以拥有的是运行两个MobileFirst war文件的应用程序服务器(liberty,was,tomcat,...):6.1和7.1的文件,以便现有的基于6.1的文件应用程序将继续按原样运行,7.1个新客户端将连接到新服务器......
当您运行两台服务器时,您可以启动"迁移"用户通过将MobileFirst控制台中的6.1应用程序阻止到应用程序的7.1版本。
如果您需要进一步的帮助,您应该打开PMR。 Stack Overflow不是这类问题的地方,而且您可能需要官方支持,这也是PMR的用途。