剛工作前端小白。。突然要寫小程序后臺。完全沒思路。。需求:前端:用戶8:00/8:01/8:02...分點擊button 服務器需要將8:05分從api獲得的數據返回給用戶。用戶8:15/8:16/8:17...分點擊button 服務器需要將8:20分從api獲得的數據返回給用戶。(規律是離當前時間最近下個5的倍數分鐘)api數據5分鐘更新一次,8:04請求只能獲取8:00點數據。后臺:騰訊云一鍵部署的那個nodejs。我覺得要用定時器結合https.get。求個思路謝謝!
1 回答

牧羊人nacy
TA貢獻1862條經驗 獲得超7個贊
前端正常獲取數據,沒什么好說的。
后端每次在有前端查詢的時候,如果【本次查詢距離上次查詢的緩存結果已經隔了一個5分鐘分界】,則【獲取最新數據并且緩存在全局變量里】,如果【本次查詢還沒有到分界且緩存里有數據,則直接返回緩存的數據】
- 1 回答
- 0 關注
- 1318 瀏覽
添加回答
舉報
0/150
提交
取消