Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
5.6.0
-
None
-
None
Description
Currently shared storage master/slave locking is a job of a persistence adapter.
It's hardcoded in KahaDB to use shared file locking, while JDBC allows at least some customization.
The idea is to create general locker interface and share it across available persistence adapters. So that for example, JDBC can use shared file lock or KahaDB use ZooKeeper lock when it's available.
We can also consider moving locking out of persistence layer and making it a job for a broker.
Attachments
Issue Links
- breaks
-
AMQ-4103 LeaseDatabaseLocker can not be changed from 5 sec poll
- Resolved