private TimerTaskList getBucket(final int index) {
        TimerTaskList bucket = buckets[index];
        if (Objects.isNull(bucket)) {
            synchronized (this) {
                bucket = buckets[index];
                if (Objects.isNull(bucket)) {
                    bucket = new TimerTaskList(taskCounter);
                    buckets[index] = bucket;
                }
            }
        }
        return bucket;
    }
Advance clock.

@param timeMs the time ms
shenyu-common/src/main/java/org/apache/shenyu/common/timer/TimingWheel.java