首页 > 解决方案 > RedisAtomic getAndAdd() 是否具有相同的值

问题描述

当应用程序在多实例容器中运行时,我需要原子 Redis 增量,在当前达到完成值后,应用程序将触发一个动作。

RedisAtomicLong counter = new RedisAtomicLong("KEY", template.getConnectionFactory());    
currentValue = counter.getAndAdd(1)

我想知道是否有任何情况,currentValue 在不同的实例中将具有相同的值

标签: spring-bootredismicroservices

解决方案


推荐阅读