Ibm mobilefirst 所有mobilefirst服务器适配器的共享配置文件
我可以在一个地方获得所有适配器的配置吗?例如,我需要存储连接字符串,以及整个mobilefirst服务器所需的httpserver地址。 MobileFirstVersion8.0。Ibm mobilefirst 所有mobilefirst服务器适配器的共享配置文件,ibm-mobilefirst,mobilefirst-adapters,Ibm Mobilefirst,Mobilefirst Adapters,我可以在一个地方获得所有适配器的配置吗?例如,我需要存储连接字符串,以及整个mobilefirst服务器所需的httpserver地址。 MobileFirstVersion8.0。 谢谢你的预支>P>在移动第一基金会8中,您有以下选项: 如果使用JavaScript适配器: 从MobileFirst控制台编辑连接设置 或者创建一个配置文件并使用Maven命令(或即将到来的CLI更新中的MobileFirst CLI)或其他工具,将该文件推送到每个需要相同连接设置的适配器 使用此方法,服务器
谢谢你的预支>P>在移动第一基金会8中,您有以下选项: 如果使用JavaScript适配器:
- 从MobileFirst控制台编辑连接设置
- 或者创建一个配置文件并使用Maven命令(或即将到来的CLI更新中的MobileFirst CLI)或其他工具,将该文件推送到每个需要相同连接设置的适配器
要执行此操作,请使用下面描述的pull和push命令。对于要共享的属性,您需要更改给定给属性的默认值 将DmfpfConfigFile占位符替换为实际值,例如:config.json。然后,从适配器Maven项目的根文件夹运行命令:
- 要拉取配置文件-
mvn适配器:configpull-DmfpfConfigFile=
- 要推送配置文件-
mvn适配器:configpush-DmfpfConfigFile=
您可以将JNDI属性添加到应用程序服务器的server.xml中,并使用(getServerJNDIProperty)读取每个适配器中的这些属性。但是请注意,如果使用server.xml,每当您想更新连接属性列表时,这将导致停机。您可能还想提及一些基本内容,例如您的mobilefirst版本……谢谢。我已看到此帮助信息。对不起,这对我来说太可怕了。它是否需要从任何适配器Maven项目的根文件夹运行该命令?我相信,在我的mobilefirst服务器中会有不同的addapter和不同的maven项目。我如何在我所有的addapter中使用这个配置文件?你必须对每个适配器使用它。在v8.0中,所有适配器都没有“中心位置”。您使用的是JavaScript还是Java适配器?Java适配器Only,您应该在问题中提到。。。正确提问可以得到更好的答案。。。我已相应地更新了我的答案。