Представление мьютекса службы стойкости 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