5
我試圖在Node.js中實現一個http長輪詢服務器,並且不知道如何在達到超時時關閉/關閉掛起的請求。node.js中的長輪詢 - 如果沒有數據可用,如何'超時'掛起的請求?
3級可能的解決方案來我的腦海:
- 商店pendingRequest與哈希/對象時間戳,然後調用setIntervall,讓每一個1/2/X秒的pendingRequests是如果時間戳刪除太舊了。
- 設置套接字連接
這兩種解決方案似乎並不十分合理,所以這將是Node.js的方式來實現像這樣的超時?