我已经配置了PostgreSQL连接。我想在activemq_msgs中将消息的详细信息和内容记录为JSON。这是我在activemq.xml
文件中的配置详细信息:
<bean id="postgres-ds" class="org.postgresql.ds.PGPoolingDataSource">
<property name="serverName" value="localhost"/>
<property name="databaseName" value="amq"/>
<property name="portNumber" value="5432"/>
<property name="user" value="amq_admin"/>
<property name="password" value="1234"/>
<property name="dataSourceName" value="postgres"/>
<property name="initialConnections" value="15"/>
<property name="maxConnections" value="30"/>
</bean>
<persistenceAdapter>
<jdbcPersistenceAdapter dataDirectory="${activemq.base}/data" dataSource="#postgres-ds">
<adapter><postgresql-jdbc-adapter/></adapter>
</jdbcPersistenceAdapter>
</persistenceAdapter>
关于PostgreSQL,我现在在log4j.properties文件中没有任何更改。
感谢任何想法。问候。
ActiveMQ 5.x中没有选项将消息详细信息作为JSON存储在activemq_msgs表中。