创建一个持久服务互斥
创建一个数据库咨询锁对象。路
= mps.sync.mutex (mutexName
,'联系',connectionName
,名称,值
)
持久服务互斥允许多个客户机轮流使用共享资源。每个协作的客户端使用到共享持久性服务的连接创建具有相同名称的互斥对象。为了获得对共享资源的独占访问,客户端尝试获取互斥锁上的锁。当客户端完成对共享资源的操作时,它释放锁。为了防止锁定客户端崩溃时的锁定,所有锁定都在一定时间后过期。
获取互斥锁可以防止其他客户端获取该互斥锁,但它不会锁定持久服务或存储在持久服务中的任何键或值。这些锁仅是建议性的,用于合作的客户端,以防止数据损坏。如果非法客户端不主动遵守互斥锁,那么它们将能够破坏或删除数据。