**[Gary Russell](https://jira.spring.io/secure/ViewProfile.jspa?name=grussell)** opened **[INT-3352](https://jira.spring.io/browse/INT-3352?redirect=false)** and commented We introduced the `LockRegistry` in 2.1 but only have a `RentrantLock` implementation. Implement a `Redis` version to provide a global lock mechanism - probably using `SETNX` or `HSETNX` with, say, the hostname as the value. --- **Issue Links:** - #5123 Add locking strategy to AbstractMessageGroupStore