从nestjs应用程序连接到Heroku Redis

时间:2020-06-11 09:04:21

标签: heroku redis nestjs heroku-redis

我正在Heroku上托管nestjs应用程序,并尝试将其与“ Heroku redis”加载项配合使用。

app.module.ts中,我要导入RedisModule,如下所示:

@Module({
 imports: [
  RedisModule.register({ host: process.env.REDIS_URL }) 
 ]
})

配置Heroku-redis附加组件后,它在Heroku中的config vars下添加了REDIS_URL,但是,当我部署并运行该应用程序时,出现以下错误消息:

2020-06-11T09:00:48.690255+00:00 app[web.1]: [ioredis] Unhandled error event: Error: getaddrinfo ENOTFOUND redis://h:abc@ec2-52-51-206-63.eu-west-1.compute.amazonaws.com:16719

(我用一个示例替换了实际的url值,以说明问题)

我似乎找不到

1 个答案:

答案 0 :(得分:0)

RedisModule.register({ url: process.env.REDIS_URL })