不同WAS服务器上的Worklight Server配置

时间:2014-06-10 19:03:19

标签: ibm-mobilefirst worklight-server

我们有一个场景,我们有不同的应用服务器,如Dev / QA / Stage / Prod,并且都有不同的配置设置(通常每个Org都有),如hostname / portno / jndi等

我的问题是:

  1. 使用不同的配置设置处理不同环境服务器(Dev / QA / Stage / Prod)的最佳方法是什么。
  2. 我们在哪里以及如何为worklight项目设置这些属性?
  3. 我们也可以在不同环境的Worklight项目中设置一些配置文件,以便它可以在运行时根据环境更改主机名/端口。
  4. 如果之前有任何人这样做过,请指导一下,如果可行的话,提供任何样本文件。如果有人回答问题三(3),那将有助于我。

    由于

1 个答案:

答案 0 :(得分:2)

可以使用worklight.properties的多个副本(例如worklight.properties.STAGE等)管理不同的工作环境,并更改目标环境中的设置。这样,当您为每个环境构建时,将获取所需的设置。

如果您不想为每个环境构建,可以卸载worklight war文件并通过使用所需的环境变量设置jndi属性来重新安装它。这将在server.xml文件中创建与worklight.properties

中的设置对应的条目

此外,您可以在server.xml中使用<include optional=true>additionalServerConfig.xml</include>为每个环境的was和store配置在给定环境的单独xml文件中,并使用此包含机制导入它们。

这是我在一些幻灯片上添加的一些幻灯片的链接 https://slides.com/donalspring