【发布时间】:2021-04-15 03:40:13
【问题描述】:
当我尝试将 AdonisJS 部署到数字海洋或 Azure 时,我收到此错误
[ioredis] Unhandled error event: Error: read ECONNRESET
at TCP.onStreamRead (internal/stream_base_commons.js:209:20)
我的 Adonis 应用需要 Redis 才能运行。我正在使用来自 Digital Ocean 的 Redis 实例。这是我的 Redis 生产配置。
prod: {
host: Env.get("REDIS_HOST"),
port: Env.get("REDIS_PORT"),
password: Env.get("REDIS_PASSWORD"),
db: 0,
keyPrefix: ""
},
【问题讨论】:
-
我在本地 docker 实例中也看到了这一点。在没有 --requirepass 选项的情况下启动 Redis 时似乎不会发生。你知道你的 redis-server 启动选项或 redis.conf 设置吗?很想比较一下笔记。
标签: node.js redis adonis.js ioredis