diff --git a/sentinel-extension/sentinel-datasource-redis/src/main/java/com/alibaba/csp/sentinel/datasource/redis/RedisDataSource.java b/sentinel-extension/sentinel-datasource-redis/src/main/java/com/alibaba/csp/sentinel/datasource/redis/RedisDataSource.java index d4e296b1..5888fc69 100644 --- a/sentinel-extension/sentinel-datasource-redis/src/main/java/com/alibaba/csp/sentinel/datasource/redis/RedisDataSource.java +++ b/sentinel-extension/sentinel-datasource-redis/src/main/java/com/alibaba/csp/sentinel/datasource/redis/RedisDataSource.java @@ -160,7 +160,7 @@ public class RedisDataSource extends AbstractDataSource { sentinelRedisUriBuilder.withClientName(clientName); } sentinelRedisUriBuilder.withSentinelMasterId(connectionConfig.getRedisSentinelMasterId()) - .withTimeout(connectionConfig.getTimeout(), TimeUnit.MILLISECONDS); + .withTimeout(Duration.ofMillis(connectionConfig.getTimeout())); return RedisClient.create(sentinelRedisUriBuilder.build()); }