feat(1.5.0-beta1): 修复随机等待退避策略时间单位转换的问题

This commit is contained in:
xiaochaihu 2025-04-12 17:05:32 +08:00
parent 63c9e77c61
commit b00e41152e

View File

@ -222,7 +222,7 @@ public class WaitStrategies {
Preconditions.checkArgument(maximum > minimum, "maximum must be > minimum but maximum is %d and minimum is", maximum, minimum); Preconditions.checkArgument(maximum > minimum, "maximum must be > minimum but maximum is %d and minimum is", maximum, minimum);
long t = Math.abs(RANDOM.nextLong()) % (maximum - minimum); long t = Math.abs(RANDOM.nextLong()) % (maximum - minimum);
return (t + minimum + DateUtils.toNowMilli()); return (TimeUnit.SECONDS.toMillis(t + minimum) + DateUtils.toNowMilli());
} }
} }
} }