Подключение к Redis на render.com
Я получил эту ошибку, когда хотел подключиться к экземпляру Redis, созданному на render.com. Следует отметить, что я разрешил экземпляру подключаться к серверам за пределами render.com.
Ошибка: подключить ECONNREFUSED 127.0.0.1:6379 в TCPConnectWrap.afterConnect [как oncomplete] (узел: сеть: 1247:16) {errno: -4078, код: 'ECONREFUSED', системный вызов: 'connect', адрес: '127.0.0.1', порт: 6379 }
это моя конфигурация Redis
import redis from "redis";
const client = redis.createClient({
url: process.env.REDIS_URL_EXTERNAL,
});
export default client;
и вот как я подключил клиента в файле server.js
(async () => {
await client.connect();
})();
Я попытался подключиться к экземпляру Redis, созданному на Render.com, с помощью библиотеки Redis в Node.js. Я ожидал, что соединение будет успешным, и сообщение о подключении к Redis будет записано в консоль. Однако я получил указанную ошибку.