Режим домена WildFly 8.1 с общими свойствами

Я пытаюсь настроить кластер WildFly 8.1, и я не нашел удовлетворительного ответа для общего доступа к файлам общих свойств. В автономном режиме я добавил некоторые файлы свойств в папку конфигурации, которые можно получить с помощью jboss.server.config.dir и имени файла конфигурации. Есть ли возможность распространять файлы свойств в доменном режиме? Я не хочу добавлять содержимое свойства на каждый сервер.

Спасибо за любую помощь!

2 ответа

В кластере домена ваши свойства действительно должны храниться в домене.xml

Чтобы свойства НЕ были указаны в командной строке JVM и обновлены немедленно, вам необходимо убедиться, что вы используете boot-time=false для каждого системного свойства.

Возможный способ - создать файл JAR с файлом свойств. Вы можете развернуть этот файл в нужных вам группах серверов и в приложении добавить зависимость к этому файлу.

Например, создайте банку под названием config.jar положить файлы свойств (например, settings.properties) затем добавьте зависимость в MANIFEST.MF вашего приложения, как:

Dependencies: deployment.config.jar

Теперь вы можете получить доступ к файлу свойств, как если бы он был включен в ваше развертывание.

Другие вопросы по тегам