如何组合来自两个不需要被调用相同次数的端点的数据? [的NodeJS]

时间:2017-08-31 18:25:05

标签: node.js request-promise

我创建一个终点,给出当前的交通状况和温度。它结合了两个端点的数据:

  1. 获取当前流量统计信息(在每次请求时)
  2. 获取当前温度(每3小时)
  3. 一个简单的解决方案是将两个承诺链接在一起,但我不需要在每个请求时调用2.我如何构建我的代码来保存2的数据并定期刷新它?

1 个答案:

答案 0 :(得分:1)

创建具有当前温度值的温度模块,setInterval每3小时更新一次该值。

在您的端点上发出流量数据请求,并从温度模块读取缓存值。