Ibm mobilefirst 所有mobilefirst服务器适配器的共享配置文件

Ibm mobilefirst 所有mobilefirst服务器适配器的共享配置文件,ibm-mobilefirst,mobilefirst-adapters,Ibm Mobilefirst,Mobilefirst Adapters,我可以在一个地方获得所有适配器的配置吗?例如,我需要存储连接字符串,以及整个mobilefirst服务器所需的httpserver地址。 MobileFirstVersion8.0。 谢谢你的预支>P>在移动第一基金会8中,您有以下选项: 如果使用JavaScript适配器: 从MobileFirst控制台编辑连接设置 或者创建一个配置文件并使用Maven命令(或即将到来的CLI更新中的MobileFirst CLI)或其他工具,将该文件推送到每个需要相同连接设置的适配器 使用此方法,服务器

我可以在一个地方获得所有适配器的配置吗?例如,我需要存储连接字符串,以及整个mobilefirst服务器所需的httpserver地址。 MobileFirstVersion8.0。
谢谢你的预支

>P>在移动第一基金会8中,您有以下选项:

如果使用JavaScript适配器:

  • 从MobileFirst控制台编辑连接设置
  • 或者创建一个配置文件并使用Maven命令(或即将到来的CLI更新中的MobileFirst CLI)或其他工具,将该文件推送到每个需要相同连接设置的适配器
使用此方法,服务器不会停机

请参阅此处的“拉和推配置”主题:

可以使用“配置文件”选项卡中的适配器配置文件共享自定义适配器属性。
要执行此操作,请使用下面描述的pull和push命令。对于要共享的属性,您需要更改给定给属性的默认值

将DmfpfConfigFile占位符替换为实际值,例如:config.json。然后,从适配器Maven项目的根文件夹运行命令:

  • 要拉取配置文件-
    mvn适配器:configpull-DmfpfConfigFile=
  • 要推送配置文件-
    mvn适配器:configpush-DmfpfConfigFile=
如果使用Java适配器


您可以将JNDI属性添加到应用程序服务器的server.xml中,并使用(getServerJNDIProperty)读取每个适配器中的这些属性。但是请注意,如果使用server.xml,每当您想更新连接属性列表时,这将导致停机。

您可能还想提及一些基本内容,例如您的mobilefirst版本……谢谢。我已看到此帮助信息。对不起,这对我来说太可怕了。它是否需要从任何适配器Maven项目的根文件夹运行该命令?我相信,在我的mobilefirst服务器中会有不同的addapter和不同的maven项目。我如何在我所有的addapter中使用这个配置文件?你必须对每个适配器使用它。在v8.0中,所有适配器都没有“中心位置”。您使用的是JavaScript还是Java适配器?Java适配器Only,您应该在问题中提到。。。正确提问可以得到更好的答案。。。我已相应地更新了我的答案。