Можно ли программно редактировать файл standalon.xml сервера wildfly во время выполнения для изменения настроек базы данных? - PullRequest
0 голосов
/ 08 мая 2019

Я работаю над приложением JSF, в котором я использовал базу данных Firebird.Имеются большие наборы данных, и производительность приложений снижается, поэтому я разделил базу данных по годам, например, DB2011.FDB, DB2012.FDB, DB ......, DB2019.FDB.У нас также есть настольное приложение, где пользователь может выбрать базу данных для доступа к данным за прошлые годы.Но теперь в веб-приложении можно ли переключать базу данных без перезапуска сервера, который определен в файле standalon.xml?

Я должен проверить это Изменить standalone.xml при запуске WildFly 8.2 но требование другое, они сказали, что перезагрузка необходима после изменений, и изменения должны быть выполнены CLI или веб-консолью.

Свойство базы данных в файле standalon.xml выглядит следующим образом: -

Свойство базы данных вфайл standalon.xml выглядит следующим образом: -

<datasource jta="true" jndi-name="java:/jdbc/test" pool-name="test" enabled="true" use-ccm="true">
                <connection-url>jdbc:firebirdsql://localhost:3050//home/test/Documents/Test/Firebird_DB/DB2019.FDB?encoding=WIN1254</connection-url>
                <driver-class>org.firebirdsql.jdbc.FBDriver</driver-class>
                <driver>firebird</driver>
                <security>
                    <user-name>SYSDBA</user-name>
                    <password>****</password>
                </security>
            </datasource>

Если это возможно, пожалуйста, дайте мне знать, как этого добиться?

...