0

我们在 ADF 融合应用程序中使用 Coherence 概念,并使用 Unicast lister 创建集群。到目前为止,在本地运行 coherence 时,我们使用的是 tangosol-coherence-override.xml 文件中的本地系统地址和端口值。

我们如何根据 tangosol-coherence-override.xml 文件中的环境更新地址和端口值。

请就此向我们提出建议。

问候,约瑟夫

4

1 回答 1

1

您可以tangosol-coherence-override-dev.xml在开发和tangosol-coherence-override-prod.xml生产中使用文件。根据Coherence 文档

  • tangosol-coherence-override-dev.xmltangosol-coherence.xml–当 Coherence 在开发人员模式下启动时,此文件会覆盖文件中的操作设置。默认情况下,Coherence 在开发人员模式下启动,并使用此文件中的设置。此文件中的设置适用于开发环境。此覆盖文件的架构文件和操作部署描述符的架构相同。
  • tangosol-coherence-override-prod.xmltangosol-coherence.xml–当 Coherence 在生产模式下启动时,此文件会覆盖文件中的操作设置。此文件中的设置适用于生产环境。此覆盖文件的架构文件和操作部署描述符的架构相同。

如果您需要更大的灵活性(例如,您有单独的开发、集成测试、登台等环境),您可以使用tangosol.coherence.override系统属性来指定应该使用的配置文件。Coherence 文档中的第3.7章和第3.8详细解释了这些配置可能性。

于 2016-11-03T13:58:18.643 回答