我们有一个场景,我们有不同的应用服务器,如Dev / QA / Stage / Prod,并且都有不同的配置设置(通常每个Org都有),如hostname / portno / jndi等
我的问题是:
如果之前有任何人这样做过,请指导一下,如果可行的话,提供任何样本文件。如果有人回答问题三(3),那将有助于我。
由于
答案 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