【发布时间】:2017-09-21 22:46:26
【问题描述】:
我有两个 java 应用程序(app1、app2)。两个应用程序都使用JedisCluster 客户端用于 Redis 集群。 app1 从 Redis 集群写入或读取数据。 app2 就像一个调度器,它只向 Redis 集群写入一些数据。它在固定的时间间隔后运行。我必须确保当 app2 进行写操作时,在 app2 完成整个写操作之前,不会为 app1 提供或写入任何数据。我想在 app2 运行时为 app1 锁定 Redis 集群。 app1当时是否获得异常并不重要。
【问题讨论】:
-
可能有助于查看分布式 redis 锁
标签: java redis jedis distributed-lock