我们在ADF融合应用程序中使用Coherence概念,并使用Unicast lister创建群集。 截至目前,在本地运行一致性时,我们使用tangosol-coherence-override.xml文件中的本地系统地址和端口值。
我们如何根据tangosol-coherence-override.xml文件中的环境更新地址和端口值。
请就此向我们提出建议。
此致 约瑟夫
答案 0 :(得分:0)
您可以在开发中使用tangosol-coherence-override-dev.xml
文件,在生产中使用tangosol-coherence-override-prod.xml
。根据{{3}}:
tangosol-coherence-override-dev.xml
- 在开发人员模式下启动Coherence时,此文件会覆盖tangosol-coherence.xml
文件中的操作设置。默认情况下,Coherence以开发人员模式启动,并使用此文件中的设置。此文件中的设置适用于开发环境。此覆盖文件的模式文件和操作部署描述符的模式是相同的。tangosol-coherence-override-prod.xml
- 在生产模式下启动Coherence时,此文件会覆盖tangosol-coherence.xml
文件中的操作设置。此文件中的设置适用于生产环境。此覆盖文件的模式文件和操作部署描述符的模式是相同的。
如果您需要更多灵活性(例如,您具有用于开发,集成测试,登台等的单独环境),则可以使用tangosol.coherence.override
系统属性来指定应使用的配置文件。 Coherence文档中的章节Coherence documentation和3.7详细解释了这些配置可能性。