Ioredis Node connection issue.

const redisConnection: RedisOptions = {
host: `http://${process.env.REDIS_HOST}`,
port: Number(process.env.REDIS_PORT),
password: process.env.REDIS_PASS,
username: process.env.REDIS_USER,
family: 0,
retryStrategy: (times) => {
// reconnect after
return Math.min(times * 50, 2000);
},
};
const redisConnection: RedisOptions = {
host: `http://${process.env.REDIS_HOST}`,
port: Number(process.env.REDIS_PORT),
password: process.env.REDIS_PASS,
username: process.env.REDIS_USER,
family: 0,
retryStrategy: (times) => {
// reconnect after
return Math.min(times * 50, 2000);
},
};
My connection object above [ioredis] Unhandled error event: Error: getaddrinfo ENOTFOUND http://redis-cache-staging.railway.internal
30 Replies
Percy
Percy7mo ago
Project ID: 13314144-b328-475d-867f-a0337164519f
TurboFarmer9000
TurboFarmer90007mo ago
13314144-b328-475d-867f-a0337164519f I have set the family as you can see i also have sleep 3 in my start command
Brody
Brody7mo ago
nixpacks or dockerfile?
TurboFarmer9000
TurboFarmer90007mo ago
nixpacks with the sleep command in the package.json start command
Brody
Brody7mo ago
according to the redis service settings, is that host correct?
TurboFarmer9000
TurboFarmer90007mo ago
redis-cache-staging.railway.internal Should i have the http infront ?
Brody
Brody7mo ago
redis does not use http
TurboFarmer9000
TurboFarmer90007mo ago
kkk let me check. should i justhave redis-cache-staging.railway.internal
Brody
Brody7mo ago
is the redis database in the same environment as the service thats trying to connect to it
TurboFarmer9000
TurboFarmer90007mo ago
yes
Brody
Brody7mo ago
are you sure the sleep 3 is being ran?
TurboFarmer9000
TurboFarmer90007mo ago
yes
Brody
Brody7mo ago
how so?
TurboFarmer9000
TurboFarmer90007mo ago
No description
TurboFarmer9000
TurboFarmer90007mo ago
i have removed http:// and redeploying now to check [ioredis] Unhandled error event: Error: connect ECONNREFUSED 127.0.0.1:6379 at node_internal_captureLargerStackTrace (node:internal/errors:496:5) at node_internal_exceptionWithHostPort (node:internal/errors:671:12) at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16)
const redisConnection: RedisOptions = {
host: process.env.REDIS_HOST,
port: Number(process.env.REDIS_PORT),
password: process.env.REDIS_PASS,
username: process.env.REDIS_USER,
family: 0,
retryStrategy: (times) => {
// reconnect after
return Math.min(times * 50, 2000);
},
};
const redisConnection: RedisOptions = {
host: process.env.REDIS_HOST,
port: Number(process.env.REDIS_PORT),
password: process.env.REDIS_PASS,
username: process.env.REDIS_USER,
family: 0,
retryStrategy: (times) => {
// reconnect after
return Math.min(times * 50, 2000);
},
};
Want results from more Discord servers?
Add your server