Skip to content

Commit fd5aada

Browse files
fix behavior for clusters
1 parent 80f720b commit fd5aada

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-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+
maxRedirections: parseInt(process.env.RI_CLIENTS_MAX_REDIRECTIONS, 10) || 3,
103104
slotsRefreshTimeout: parseInt(process.env.RI_CLIENTS_SLOTS_REQUEST_TIMEOUT, 10) || 5000,
104105
},
105106
redis_scan: {

redisinsight/api/src/constants/error-messages.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
BAD_REQUEST: 'Bad request',
66
NOT_FOUND: 'Resource was not found',
77
INTERNAL_SERVER_ERROR: 'Server error',
8-
REQUEST_TIMEOUT: 'Request timeout out',
8+
REQUEST_TIMEOUT: 'Request timeout',
99

1010
INVALID_DATABASE_INSTANCE_ID: 'Invalid database instance id.',
1111
COMMAND_EXECUTION_NOT_FOUND: 'Command execution was not found.',

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ export class IoredisRedisConnectionStrategy extends RedisConnectionStrategy {
8585
clusterRetryStrategy: options.useRetry ? this.retryStrategy.bind(this) : this.dummyFn.bind(this),
8686
slotsRefreshTimeout: REDIS_CLIENTS_CONFIG.slotsRefreshTimeout,
8787
redisOptions: await this.getRedisOptions(clientMetadata, database, options),
88+
maxRedirections: REDIS_CLIENTS_CONFIG.maxRedirections,
8889
};
8990
}
9091

0 commit comments

Comments
 (0)