Представить мьютекс службы сохранения Redis
mps.sync.TimedRedisMutex является примитивом синхронизации, используемым для защиты данных в службе сохранения Redis™ от одновременного доступа нескольких работников.
Создать mps.sync.TimedRedisMutex объект с использованием mps.sync.mutex.
mps.sync.mutex | Создать мьютекс службы персистентности |
acquire | Получить консультативную блокировку на мьютексе службы персистентности |
own | Проверка права собственности на консультативную блокировку для объекта мьютекса службы персистентности |
release | Разблокировать консультативную блокировку для мьютекса службы персистентности |
ctrl = mps.cache.control('myRedisConnection','Redis','Port',4519); start(ctrl) lk = mps.sync.mutex('myMutex','Connection','myRedisConnection')
lk =
TimedRedisMutex with properties:
Expiration: 10
ConnectionName: 'myRedisConnection'
MutexName: 'myMutex'acquire | mps.sync.mutex | mps.sync.TimedMATFileMutex | own | release