0
我一直在使用AWS SQS,它有一個很好的功能,當從隊列中聲明一條消息時,它會鎖定一段時間。在此鎖定期間,如果處理成功,則該消息標記爲已完成。如果處理失敗(並且沒有收到來自消息處理器的響應),經過一段時間鎖定過期並且消息可供另一個處理器使用。MSMQ是否具有類似於Amazon SQS的「鎖定到期」功能?
現在我需要使用SQS之外的隊列(主要是爲了延遲原因,但也可能出於成本原因)。我真的在尋找一個具有相同特徵的隊列提供者。 MSMQ對我來說是非常明智的選擇,因爲它已經安裝並且我們在其他地方使用它,但是我找不到任何能夠以相同方式處理失敗消息的功能。
MSMQ是否允許這樣做,還是有一種簡單的方法來複制它?
另外,還有另一種輕量級的開源消息服務嗎?
謝謝,它看起來像事務性消息是我一直在尋找 – mcmillab 2013-04-07 00:21:15