目前,我正在調查亞馬遜SQS。我正在嘗試獲取隊列中的消息數量。如何在亞馬遜簡單隊列服務中獲取精確的消息數量?
我這樣做的方式是總結ApproximateNumberOfMessages和ApproximateNumberOfMessagesNotVisible(我從隊列屬性中獲得)的數量。
但是,亞馬遜平方的更新有延遲。例如,如果我在5秒前將消息發送到隊列,我將在隊列中獲得0條消息。將消息發送到隊列後,我試圖等待1分鐘。但是,有時它不起作用。
所以,我想知道捕獲這些信息的最好方法是什麼。謝謝。
另一種方法可能會繼續從隊列中獲取所有消息並總結列表大小。 – user836112