如何在express-request-proxy节点包中添​​加Redis配置

时间:2017-05-27 17:48:39

标签: node.js express redis

我正在使用" express-request-proxy"用于为HTTP请求添加代理的节点包。我启用了Redis缓存,它在我的本地服务器上运行良好。

以下是我按照文档(https://github.com/4front/express-request-proxy#caching)中的建议在本地加载Redis软件包的方法:

var redis = require('redis');
require('redis-streams')(redis);

但是,当我将应用推向云时,我发现以下错误:

Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED 127.0.0.1:6379

我有Redis服务器的云端详细信息,但我不太清楚如何在这里配置主机,端口和密码。

有人可以建议吗?

1 个答案:

答案 0 :(得分:0)

我通过添加以下内容解决了这个问题:

  var redisConfig = {
            "host": "localhost",
            "port": 6379
        };
  redis.createClient(redisConfig);

这很简单,不知道我早些时候错过了它。