如何将两台 IBM MobileFirst Platform v7.1 服务器配置为一台 IBM http Web 服务器?

Posted

技术标签:

【中文标题】如何将两台 IBM MobileFirst Platform v7.1 服务器配置为一台 IBM http Web 服务器?【英文标题】:How to configure two IBM MobileFirst Platform v7.1 server to one IBM http web server? 【发布时间】:2017-08-30 17:43:49 【问题描述】:

请帮助我将两台 IBM MObilefirst Platform 7.1 ap 服务器配置为一台 IBM HTTP Web 服务器。根据 IBM 文档,我应该遵循服务器场配置。 在做同样的事情时需要指导。 场景 1 资源:两个安装了 IBM MobileFirst Platform v7.1 并使用 jConsole 生成 plugin-cfg 的 App Server。每个应用服务器都有单独的数据库。一台安装了 IBM HTTP 的 Web 服务器。 场景 2资源:两个安装了 IBM MobileFirst Platform v7.1 并使用 jConsole 生成 plugin-cfg 的应用服务器。两个应用服务器都有公共数据库。一台安装了 IBM HTTP 的 Web 服务器。

在上述给定的场景中,我需要两个应用服务器同时启动。请让我知道在场景一中我是否应该安装任何单独的插件来设置服务器场配置。 注意:场景二目前一次只能组成一个App server

【问题讨论】:

您似乎知道该怎么做 - 使用 jConsole 生成 plugin-cfg。你在寻找什么?如何使用 plugin-cfg.xml 配置 IHS? 场景 2 怎么样?我可以使用公共数据库同时运行两台服务器吗? 当然,这就是 MFP Farm 的全部意义所在。这将被称为对称部署。参考:ibm.com/support/knowledgecenter/en/SSHSCD_7.1.0/… 如果两个应用服务器中的运行时不同怎么办?例如,一个将具有 runtimeUAT,另一个将具有 runtimeE2E。 每个运行时都需要自己的数据库。两个不同的运行时不能共享同一个数据库。您将需要不同的架构/数据库 【参考方案1】:

使用 JConsole 从您的各个 Liberty 服务器生成 plugin-cfg.xml。您可以手动合并 plugin-cfg.xml 文件,也可以使用 Job Manager 从两个 Liberty 服务器生成合并的插件。

更多细节在这里:

Setting up HTTP Server in a WebSphere Application Server Liberty profile farm

使用文本编辑器手动合并文件。 使用作业管理器为 Liberty 服务器作业提交生成合并插件配置。

Generating a merged plug-in configuration for Liberty profile servers using the job manager

【讨论】:

以上是关于如何将两台 IBM MobileFirst Platform v7.1 服务器配置为一台 IBM http Web 服务器?的主要内容,如果未能解决你的问题,请参考以下文章

IBM Mobilefirst 和 IBM Bluemix

如何在 IBM MobileFirst 中定义应用程序系列和签名密钥?

如何在 IBM Mobilefirst 中的 serverSessionTimeout 上触发方法

IBM MobileFirst Adapter 如何与 Angular JS 集成?

IBM MobileFirst 7.0 - 我们如何生成 .ipa 文件?

IBM MobileFirst 证书固定