16.4.2. Change Database for the JMS Services
The JMS service in the JBoss Enterprise Application Platform uses relational databases to persist its messages. For improved performance, we should change the JMS service to take advantage of the external database. To do that, we need to replace the file
<JBOSS_HOME>/server/<PROFILE>/deploy/messaging/$DATABASE-persistence-service.xml
with the $DATABASE-persistence-service.xml
filename depending on your external database.
- MySQL:
mysql-persistence-service.xml
- PostgreSQL:
postgresql-persistence-service.xml
- Oracle:
oracle-persistence-service.xml
- DB2:
db2-persistence-service.xml
- Sybase:
sybase-persistence-service.xml
- MS SQL Server:
mssql-persistence-service.xml