主要内容

mps.sync.TimedRedisMutex

代表一个复述,持久性服务互斥锁

描述

mps.sync.TimedRedisMutex是一个同步原语,用于保护Redis™持久服务中的数据不被多个工作者同时访问。

创建

创建一个mps.sync.TimedRedisMutex对象使用mps.sync.mutex

属性

全部展开

此属性是只读的。

建议锁定持续时间(以秒为单位)。

例子:10

此属性是只读的。

到持久性服务的连接名称。

例子:“myRedisConnection”

此属性是只读的。

互斥量的名称,作为字符向量返回。

例子:“锁定myMutex”

对象的功能

mps.sync.mutex 创建一个持久性服务互斥
收购 获取持久性服务互斥锁的建议锁
自己的 检查持久性服务互斥对象上咨询锁的所有权
释放 释放持久性服务互斥锁上的建议锁

例子

创建一个复述,锁对象

CTRL = mps.cache.control(“myRedisConnection”“复述”“端口”, 4519);启动(ctrl) lk = mps.sync.mutex(“锁定myMutex”“连接”“myRedisConnection”
lk = TimedRedisMutex属性:过期:10 ConnectionName: 'myRedisConnection' MutexName: 'myMutex'

版本历史

在R2018b中引入

另请参阅

||||

主题

Baidu
map