4
如何通過API和.Net SDK以編程方式列出AWS賬戶中的所有SQS隊列?如何枚舉AWS賬戶中的所有SQS隊列
我已經在做一些與DynamoDb表相似的事情,這很簡單 - 您可以在循環中使用ListTables對結果進行翻頁,直到您將它們全部包含在內。
然而,等效的SQS Api端點ListQueues是不同的,並沒有那麼有用。它返回多達1000個隊列,沒有分頁選項。
是的,在我的情況下可以有超過1000個隊列。我有一個查詢返回正好1000結果。這一切都在1個地區,所以它不同於this question。
你可以使用'QueueNamePrefix'參數來模擬的名字分頁,特別是如果你知道你的隊列名的一般格式。不是完美的解決方案,但可能會滿足您的需求。 –
是的,我們知道隊列名稱都以相同的前綴開頭。這不是一種容易實現一般和高效的方法,而不是沒有一些相當複雜的文本分析。 – Anthony