在hapi.js中缓存对外部Web服务的响应

时间:2017-05-04 18:07:15

标签: node.js redis hapijs

我正在hapi.js构建一个Web应用程序。我对hapi.js很新,所以可能没有正确地遵循框架。但这是我打算做的。 创建一个hapi路由,该路由将使用其中一个路由参数对外部主机进行一系列Web服务调用。这些呼叫需要连续完成。 我目前正在使用axios进行调用并将它们链接起来 .then()。then()等 我想将这些回复缓存到redis商店。我读到了使用catbox和hapi“server.methods”功能的hapi缓存示例,但不确定它们如何应用于我目前的基于promise的调用链。我的想法有问题吗?

1 个答案:

答案 0 :(得分:0)

使用hapi使用的缓存模块Catbox不支持here所述的承诺,可能会在Github上打开一个问题,或者在gitterGithub用户论坛上提出问题,看看是什么其他用户正在这样做。

相关问题