【问题标题】:Multiple Mobilefirst-Server artifacts concurrent deploy多个 Mobilefirst-Server 工件并发部署
【发布时间】:2016-10-06 10:28:58
【问题描述】:

我使用批处理过程来部署 MFP v7 工件(wlapps 和适配器)。 该过程基于 worklight-ant-deployer.jar 中定义的标准 ant 任务。

MFP 环境在 WAS 单元上运行,由管理多个 WLRuntime 的单个 AdminService 应用程序组成。

是否可以针对不同的 WLRuntime 目标同时运行两个(或更多)部署任务?

此外,坚持使用单个 WLRuntime,是否可以同时部署不同的多个工件?

提前感谢您的任何回答/评论。 Ciao,Stefano。

【问题讨论】:

    标签: ibm-mobilefirst mobilefirst-server


    【解决方案1】:

    对于单个 WL 运行时,所有部署都在内部按顺序完成。您可以同时启动部署,但在内部,由于事务锁定机制,只有一个部署在另一个部署之后完成。如果您并行启动太多部署,则可能会出现超时情况,尽管这种情况很少见。默认情况下,部署事务会等待 20 分钟,然后才会超时。

    注意:并行启动部署意味着这里直接使用 ant 任务或 wladm 工具或 REST 服务。在 MobileFirst 管理控制台 UI 中,当另一个部署事务正在进行时,您会看到部署按钮被禁用,因此在 UI 中,并行启动部署并不容易。用户界面试图禁止这样做。

    注意 2:我上面提到的 20 分钟是针对锁定机制本身的。 Ant/wladm 有自己的超时参数,可能会更低,因此在 ant 任务中,您可能会比 20 分钟更快地获得超时。见here

    对于多个 WL 运行时,可以同时进行部署。提到的锁定机制是针对每个运行时的,因此在一个 WL 运行时中发生的部署不会影响任何其他 WL 运行时。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多