Как настроить адрес получателя Unicast с динамическим адресом и значениями порта в Coherence
Мы используем концепцию Coherence в нашем приложении ADF Fusion и используем Unicast Lister для создания кластера. На данный момент при выполнении согласования в локальном режиме мы используем адрес локальной системы и значения портов в файле tangosol-coherence-override.xml.
Как мы можем обновить адрес и значения порта согласно среде в файле tangosol-coherence-override.xml.
Пожалуйста, предложите нам по этому вопросу.
С уважением, Джозеф
1 ответ
Вы могли бы использовать 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
системное свойство для указания файла конфигурации, который следует использовать. Главы 3.7 и 3.8 документации Coherence подробно объясняют эти возможности конфигурации.