本文整理了Java中com.google.api.gax.retrying.RetrySettings.isJittered
方法的一些代码示例,展示了RetrySettings.isJittered
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RetrySettings.isJittered
方法的具体详情如下:
包路径:com.google.api.gax.retrying.RetrySettings
类名称:RetrySettings
方法名:isJittered
[英]Jitter determines if the delay time should be randomized. In most cases, if jitter is set to true the actual delay time is calculated in the following way:
actualDelay = rand_between(0, min(maxRetryDelay, delay))
The default value is true.
[中]抖动决定延迟时间是否应该随机化。在大多数情况下,如果抖动设置为真,则实际延迟时间按以下方式计算:
actualDelay = rand_between(0, min(maxRetryDelay, delay))
默认值为真。
代码示例来源:origin: com.google.api/gax
protected long nextRandomLong(long bound) {
return bound > 0 && globalSettings.isJittered()
? ThreadLocalRandom.current().nextLong(bound)
: bound;
}
}
代码示例来源:origin: googleapis/gax-java
protected long nextRandomLong(long bound) {
return bound > 0 && globalSettings.isJittered()
? ThreadLocalRandom.current().nextLong(bound)
: bound;
}
}
代码示例来源:origin: google/java-photoslibrary
if (retrySettings.isJittered()) {
actualDelayMillis = ThreadLocalRandom.current().nextLong(actualDelayMillis);
内容来源于网络,如有侵权,请联系作者删除!