2016-08-02 49 views
0

我無法找到有關AWS SQS隊列和客戶端之間的通信內部信息。使用什麼模型將消息從SQS隊列傳遞到客戶端 - 推送還是拉取?AWS SQS如何用於從隊列到客戶端的郵件傳遞

SQS客戶端是否需要不斷拉取SQS隊列以獲取消息或消息以某種方式從SQS推送到客戶端?

回答

3

使用什麼模型將消息從SQS隊列 傳遞到客戶端 - 推或拉?

是否SQS客戶端需要不斷拉爲了 檢索郵件或消息的SQS隊列從SQS推送到客戶端在 某種方式?

客戶端需要不斷從隊列中拉出。

+2

當然,這是正確的,但對於那些不熟悉SQS的長輪詢實現的人來說,它並不一定顯示完整的圖像。輪詢不需要像連續循環那樣「連續地」完成 - 長輪詢模擬推送 - 全空閒隊列到空隊列中,只需要每分鐘3個HTTP請求和最長20秒的長輪詢定時器並且如果在其他空閒的長輪詢請求的中間放入隊列中,則新消息幾乎即時到達消費者。 –

相關問題