spring-amqp

    9熱度

    2回答

    我有一個簡單的RabbitMQ測試程序隨機排隊消息,另一個讀取它們,全部使用Spring-AMQP。如果消費者死亡(例如,在沒有機會關閉其連接或通道的情況下殺死一個進程),則任何未被確認的消息似乎永遠都不會被確認。 我見過很多參考文獻(例如this question),表示通道在沒有連接的情況下死亡,剩餘的未被刪除的消息將被重新發送。這不是我看到的行爲 - 相反,我獲得了越來越多的標記爲IDLE的

    0熱度

    1回答

    我有類StatefulRetryOperationsInterceptor的問題,因爲我不知道如何使用它,因爲Internet上沒有任何源代碼示例,所以我請求你幫忙:)。所以,如果你有任何這個類的使用經驗,請你可以在這裏發佈一些簡單的源代碼示例,我將不勝感激。 謝謝

    6熱度

    2回答

    我正在使用RabbitTemplate類寫入使用spring amqp的RabbitMQ隊列。我使用convertAndSend方法將消息發送到隊列。這在正常情況下運行良好,但如果隊列不存在,它似乎無聲無息地失敗。不會引發異常,也不會將錯誤/調試消息記錄到記錄器中。 對於我來說,確保郵件傳遞的最佳方式是什麼? 下面是當前代碼正在執行的一個示例。 RabbitTemplate template =