我正在使用 CacheManager 进行 Redis 连接。
现在,我有多个实例运行相同的应用程序并连接到相同的 Redis 服务器。
在8:00,应用会被安排做preload方法,使用put加载数据到Redis服务器。
我如何确保只有其中一个正在写入 Redis?
我是否使用锁或其他能够实现这一点的东西?
最佳答案
您可以使用 Redis 字符串作为分发锁。查看更多信息:https://redis.io/topics/distlock
关于java - 如何确保只有一个实例在预加载过程中将数据放入 Redis 缓存服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56319025/