Skip to content

Commit 916b6e6

Browse files
enhance cluster connection
1 parent 06c9377 commit 916b6e6

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

redisinsight/api/config/default.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ export default {
100100
retryTimes: parseInt(process.env.RI_CLIENTS_RETRY_TIMES, 10) || 3,
101101
retryDelay: parseInt(process.env.RI_CLIENTS_RETRY_DELAY, 10) || 500,
102102
maxRetriesPerRequest: parseInt(process.env.RI_CLIENTS_MAX_RETRIES_PER_REQUEST, 10) || 1,
103+
slotsRefreshTimeout: parseInt(process.env.RI_CLIENTS_SLOTS_REQUEST_TIMEOUT, 10) || 5000,
103104
},
104105
redis_scan: {
105106
countDefault: parseInt(process.env.RI_SCAN_COUNT_DEFAULT, 10) || 200,

redisinsight/api/src/modules/redis/connection/ioredis.redis.connection.strategy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ export class IoredisRedisConnectionStrategy extends RedisConnectionStrategy {
8282
): Promise<ClusterOptions> {
8383
return {
8484
clusterRetryStrategy: options.useRetry ? this.retryStrategy.bind(this) : this.dummyFn.bind(this),
85-
slotsRefreshTimeout: 5000,
85+
slotsRefreshTimeout: REDIS_CLIENTS_CONFIG.slotsRefreshTimeout,
8686
redisOptions: await this.getRedisOptions(clientMetadata, database, options),
8787
};
8888
}

0 commit comments

Comments
 (0)