gpt4 book ai didi

node.js - Redis 无法连接 env 端口

转载 作者:行者123 更新时间:2023-12-05 06:54:01 25 4
gpt4 key购买 nike

我正在尝试创建一个 Redis 客户端。但是每当我这样做时:

const REDIS_PORT = process.env.PORT || 6379;

const client = redis.createClient(REDIS_PORT);

我得到 AbortError: Ready check failed: Fatal error encountered.命令中止。它可能已被处理。

但是如果我这样做:

const REDIS_PORT = 6379;

const client = redis.createClient(REDIS_PORT);

它连接正确。为什么在我输入 process.env.PORT 时会出现此错误?

最佳答案

为端口 key 分配所需的值,使用此代码创建客户端

redis.createClient({port : REDIS_PORT})

您可以查看 documentation

const redis = require('redis');
const client = redis.createClient({
host: '127.0.0.1',
port: <port>
});

关于node.js - Redis 无法连接 env 端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65654910/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com