我同时使用 JBoss AS 4 (JBoss MQ) 和 JBoss AS 7 (Hornet Q)。我想配置存储队列的位置。在 JBoss AS 4 /jboss/server/default/deploy 的目的地,我有 default-ds.xml,我认为这是在数据库中存储队列的配置:
默认DS
<xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
<xa-datasource-property name="URL">jdbc:h2:${jboss.server.data.dir}${/}h2${/}localDB;LOCK_TIMEOUT=360000;DB_CLOSE_ON_EXIT=FALSE</xa-datasource-property>
<user-name>sa</user-name>
<min-pool-size>1</min-pool-size>
<max-pool-size>10</max-pool-size>
<track-connection-by-tx />
<metadata>
<type-mapping>Hypersonic SQL</type-mapping>
</metadata>
</xa-datasource>
我想知道 hornetQ 在 JBOSS AS 7 中是否有这样的文件,它可以帮助我配置存储队列。我需要在服务器等重启之间保留队列。文件在哪里?它只是standalone.xml吗?