是否可以在运行时以编程方式编辑wildfly服务器的standalon.xml文件以更改数据库设置?

时间:2019-05-08 13:10:48

标签: java wildfly firebird wildfly-8

我正在使用其中使用Firebird数据库的JSF应用程序。有大量的数据集,并且应用程序性能下降,因此我逐年分离了数据库,例如DB2011.FDB,DB2012.FDB,DB ......,DB2019.FDB。我们还有一个桌面应用程序,用户可以在其中选择一个数据库来访问过去的数据。但是现在在Web应用程序中,是否可以在不重新启动standalon.xml文件中定义的服务器的情况下切换数据库?

我已对此Edit standalone.xml while running WildFly 8.2进行了检查,但要求不同,他们说更改后需要重新加载,并且更改应通过CLI或Web控制台完成。

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>

如果可能的话,请告诉我,如何实现这一目标?

0 个答案:

没有答案