找到persistenceadapter標籤
把之前的kahadb替換掉換成mysql的方式
下面需要配置mysql方式
驅動
連線的資料庫
使用者名稱密碼
最大連線
在broker的閉簽下把上面**引入進去
class="org.apache.commons.dbcp2.basicdatasource" destroy-method="close">
因為activemq5.13.2 自身提供的是commons-dbcp2-2.1.1.jar 這個版本的jar包,
如果填寫(使用)org.apache.commons.dbcp.basicdatasource,就會提示找不到類,因為org.apache.commons.dbcp.basicdatasource 在dbcp1.x中 不在dbcp2.x中。
如果你啟動成功的話資料庫會自動給你建三張表
ActiveMQ持久化測試
activemq 很好的支援了訊息的永續性。結合起來應該是很好的保證了訊息的可靠傳送。訊息永續性的原理很簡單,就是在傳送者將訊息傳送出去後,訊息中心首先將訊息儲存到本地資料檔案 記憶體資料庫或者遠端資料庫等,然後試圖將訊息傳送給接收者,傳送成功則將訊息從儲存中刪除,失敗則繼續嘗試。訊息中心啟動以後首...
ActiveMQ持久化儲存
size medium activemq的訊息可以儲存在不同的儲存中,預設是kahadb,leveldb,mysql,oracle size size large 1 配置資料庫連線 size c m apache activemq 5.14.1 confactivemq.xml新增資料庫連線資料。...
Activemq訊息持久化
官方文件 activemq持久化相關配置 usr local apache activemq 5.11.1 conf activemq.xml 官方預設的持久化為kahadb 可以稍作調優 indexwritebatchsize 1000 journalmaxfilelength 32mb enab...