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