2017-04-15 61 views
0

我們已經開發出模塊化的Web應用程序具有非常強大的API,現在我們需要排隊延遲的工具|費時的工作。我們正在考慮RabbitMQ或AWS SQS。但是,這兩個只是存儲消息,你必須手動從他們那裏收到消息,或者我誤解了它? 我們想通過我們的API到信道的所有消息,因此當消息被髮布到隊列中應該是POST-ED(一些延遲之後),以我們的接口。排隊的消息+ API端點

所以我的問題:

  • 是否有排隊的支持HTTP POST(帶的oauth2)任何工具?

  • 如果沒有,這種做法在某種程度上有效:

    • 創建工人從隊列 輪詢消息並將其發佈到API的一些客戶端? (我們不得不保持CLI工具,我們要避免這種情況)。

    • 有沒有其他的選擇?

回答

1

當使用SQS輪詢是惟一的出路。 爲方便起見,你可以寫在AWS LAMBDA這個輪詢邏輯,因爲lambda函數沒有維護基礎設施和服務器

+0

我會考慮這個的開銷,謝謝。 –