2015-06-08 113 views
1

enter image description here 當我們如果遠程服務器故障或向下嵌入式服務器將在的LocalDB(KahaDB)保存數據並稍後發送通信使用文本。但是,在發送Blob消息時,我們如何確保持久性。這裏我們必須指定上傳URL來上傳數據。生產者和消費者都可以訪問該上傳URL。在我的情況下,我的上傳URL是遠程的。如果我發送數據,而網絡故障,則生產者將上傳失敗(那麼我們怎樣才能堅持認爲消息 - 我想KahaDB不能用於BLOB消息)。ActiveMQ的斑點的持久性消息

「一滴消息的持久性在ActiveMQ中」?

「我們不能將數據庫(KahaDB)用於Blob郵件URL?」

「我們可以像在遠程activemq服務器中一樣在嵌入式代理中創建文件服務器嗎?」

回答

1

KahaDB不存儲BlobMessage的斑點的部分。如果你發送郵件的URL,其中將BLOB和資源下降接收機將無法訪問它,至少不會直到資源重新聯機。

+0

有任何可能性,以確保persistense – Burusothman

+0

因爲上傳網址應該在雲中。當網絡出現故障時,我們沒有存儲機制。 – Burusothman