Режим домена 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
Теперь вы можете получить доступ к файлу свойств, как если бы он был включен в ваше развертывание.