首頁  >  問答  >  主體

node.js - nodejs如何快取手機app發來的請求, 批次處理的同時還能給app返回處理結果?

目前的情況是: 安卓app給用nodejs搭建的伺服器發送註冊請求, nodejs負責調用相關的api去向環信註冊.
但是環信對api有限流, 所以想做成批量處理, 例如每秒呼叫一次批次註冊的api.
(環信介面限流說明: http://docs.easemob.com/im/45...
現在的問題是首先我不太清楚快取請求有沒有比較好的方法, 其次是針對每個安卓app發來的請求, 都要返回訊息告知成功還是失敗, 如果緩存了做批量處理的話, 還如何給app返回訊息呢?

巴扎黑巴扎黑2733 天前659

全部回覆(1)我來回復

  • 淡淡烟草味

    淡淡烟草味2017-05-16 13:47:28

    用佇列和非同步回呼去回覆請求,每個請求都有一個回呼函數,所有的註冊請求加入佇列,這個佇列每秒處理一次,處理完一個請求就執行回調把註冊結果當參數遞進去。

    回覆
    0
  • 取消回覆