當我們使用ActiveMQ
時,我們可以信任ActiveMQ
服務器的可靠性。例如,在開發非實時軟件時(不需要立即發送數據,但應該發送)。我們可以信任activeMQ
作爲確認郵件傳遞的可靠來源嗎?例如,我從製作人發送一個XML文件。發送該文件到ActiveMQ
確認ActiveMQ交付。那我能信任ActiveMQ
並刪除xml的本地副本嗎?ActiveMQ保證消息傳遞嗎?
編輯
當郵件到達服務器的ActiveMQ它的可靠。我們如何確保生產者服務器鏈接的可靠性。在生產者是java SE應用程序的情況下。 ActiveMQ客戶端如何處理這些場景
- 在準備發送數據時強制關閉應用程序。
- 發送消息時發生網絡故障。
感謝@Petter經紀人消費者連接是可靠的。我們如何確保生產者在這種情況下保證可靠性[生產者和客戶之間的網絡故障,客戶端應用程序在準備發送消息時停止。 – Burusothman
根據您的客戶端/框架,您將在發送過程中的某個時間進行提交。如果成功,您的信息是安全的,您可以繼續並刪除舊數據。 –