如何使用Coherence中的动态地址和端口值配置单播侦听器地址

时间:2016-11-03 10:12:03

标签: oracle-coherence coherence-toolkit

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

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

请就此向我们提出建议。

此致 约瑟夫

1 个答案:

答案 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 documentation3.7详细解释了这些配置可能性。