feat: add redis db number
This commit is contained in:
parent
7455f15a93
commit
f9812c78e1
3
src/config/env/redis.env.ts
vendored
3
src/config/env/redis.env.ts
vendored
@ -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)
|
||||
}
|
||||
})
|
||||
|
||||
@ -3,4 +3,5 @@ export interface RedisConfig {
|
||||
password: string
|
||||
host: string
|
||||
port: number
|
||||
db: number
|
||||
}
|
||||
|
||||
@ -14,4 +14,7 @@ export class RedisValidator {
|
||||
@Max(65535)
|
||||
@IsInt()
|
||||
public REDIS_PORT: number
|
||||
|
||||
@IsInt()
|
||||
public REDIS_DB: number
|
||||
}
|
||||
|
||||
@ -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
|
||||
})
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user