lockHelper

属性

LockInterface  $lockHelper

含义

锁助手,默认使用redis分布式内存锁。

扩展

//自定义锁中间件
$worker->bindLockHelper(function(){
    //在这里实现自定义锁中间件
    //注意必须实现对应的 LockInterface 接口
    //关于接口说明详见 "附录指南 --> 接口原型" 章节
}, $args1, ..., $argsN);

//使用内置的单机版文件锁
$worker->bindLockHelper("file", $args1, ..., $argsN);

举栗

$worker->lockHelper->lock('task');

results matching ""

    No results matching ""