参考文献本地大模型校对

This commit is contained in:
wyn
2026-05-26 17:33:34 +08:00
parent 68cf1867d8
commit c1107780a7
9 changed files with 1357 additions and 504 deletions

View File

@@ -80,6 +80,25 @@ class QueueRedis
return null;
}
}
/**
* 删除一个或多个 Redis 键(用于重检前清除队列任务 completed 标记)
*/
public function deleteRedisKeys(array $keys)
{
$keys = array_values(array_filter($keys, function ($k) {
return $k !== null && $k !== '';
}));
if (empty($keys)) {
return true;
}
try {
$this->connect()->del(...$keys);
return true;
} catch (\Exception $e) {
return false;
}
}
// 安全释放锁(仅当值匹配时删除)
public function releaseRedisLock($key, $value)