feat: add redis db number

This commit is contained in:
Sergey Krylov 2026-04-15 07:10:27 +03:00
parent 7455f15a93
commit f9812c78e1
4 changed files with 7 additions and 1 deletions

View File

@ -11,6 +11,7 @@ export const redisEnv = registerAs<RedisConfig>('redis', () => {
username: process.env.REDIS_USERNAME,
password: process.env.REDIS_PASSWORD,
host: process.env.REDIS_HOST,
port: parseInt(process.env.REDIS_PORT)
port: parseInt(process.env.REDIS_PORT),
db: parseInt(process.env.REDIS_DB)
}
})

View File

@ -3,4 +3,5 @@ export interface RedisConfig {
password: string
host: string
port: number
db: number
}

View File

@ -14,4 +14,7 @@ export class RedisValidator {
@Max(65535)
@IsInt()
public REDIS_PORT: number
@IsInt()
public REDIS_DB: number
}

View File

@ -24,6 +24,7 @@ export class RedisService
host: configService.get('redis.host', { infer: true }),
port: configService.get('redis.port', { infer: true }),
password: configService.get('redis.password', { infer: true }),
db: parseInt(configService.get('redis.db', { infer: true }),),
maxRetriesPerRequest: 5,
enableOfflineQueue: true
})