Følg denne dokumentation. Jboss har konfigurationsindstilling.https://community.jboss.org/wiki/JBossJCADatabaseFailover
Derudover, hvis du IKKE bruger JNDI og almindeligt JDBC-kald, har jeg en anden løsning - Lad os sige, at du laver et jdbc-kald, så bliver du nødt til at få en DB-forbindelse, hvis DB'en er nede, vil du få en undtagelse for databaseforbindelse, i forsøget catch block, hvis du støder på en forbindelsesundtagelse, skal du oprette en forbindelse i selve catch block for den anden database :-)