在预加载过程中如何确保只有一个实例将数据放入Redis缓存服务器

时间:2019-05-27 02:34:19

标签: java caching redis

我正在使用CacheManager进行Redis连接。

现在,我有多个实例运行同一应用程序并连接到同一Redis服务器。

在8:00,将安排应用程序执行预加载方法以通过使用放入Redis服务器加载数据。

我如何确保只有其中一个正在写Redis?

我是否使用锁或其他能够实现此目的的东西?

1 个答案:

答案 0 :(得分:0)

您可以将Redis String用作分发锁。查看更多信息:https://redis.io/topics/distlock