刚工作前端小白。。突然要写小程序后台。完全没思路。。需求:前端:用户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 关注
- 1277 浏览
添加回答
举报
0/150
提交
取消