Merge pull request #17 from wqliang/fixPotentialOverflow
fix potential overflow and limit upper bound
This commit is contained in:
commit
437c2a38c0
|
@ -84,7 +84,8 @@ public class AdjustQueueNumStrategy {
|
|||
|
||||
case DECREASE_QUEUE_NUM:
|
||||
adjustWriteQueueNumByConsumerCount(topic, 0, scaleType);
|
||||
long delayTimeMillis = deFiBrokerController.getDeFiBusBrokerConfig().getScaleQueueSizeDelayTimeMinute() * 60 * 1000;
|
||||
long delayTimeMinutes = Math.min(deFiBrokerController.getDeFiBusBrokerConfig().getScaleQueueSizeDelayTimeMinute(), 10);
|
||||
long delayTimeMillis = delayTimeMinutes * 60 * 1000;
|
||||
adjustReadQueueNumByConsumerCount(topic, delayTimeMillis, scaleType);
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue