RedissonClient redissonClient = redisService.getRedissonClient();
RBlockingQueue readyQueue = redissonClient.getBlockingQueue("delay_queue");
RDelayedQueue delayedQueue = redissonClient.getDelayedQueue(readyQueue );
delayedQueue.offer("1111", -2515194, TimeUnit.SECONDS);
预期行为 创建时间为“ 2018-11-20 20:42:08”时,提供一个具有延迟时间的元素(-2515194,“ 2018-11-20 20:00:52”)。
我希望它现在可以转移到readyQueue。
实际行为 但是很长一段时间后,我从readyQueue的“ 2018-11-20 21:00:10”获得了它。即使我失去了连接,我也不知道是什么导致了pub / sub连接的丢失。
Redisson版本 3.9.0