统计指定值数量 (LCC.kvdb.queue.count)
声明
count, err = LCC.kvdb.queue.count(name, value, timeout?)
参数
- name
字符串型,队列名称(非空,最长256字节) - value
字符串型,要统计的目标值(必须为合法 UTF-8) - timeout
数值型,可选;请求超时时间(秒),默认60
返回值
- count
数值型,该值在队列中的出现次数;失败时为nil - err
字符串型或nil,失败时的错误描述
说明
在服务端统计队列中匹配指定值的元素数量。
适合做速率限制、排队监控等场景。
示例
local cnt, err = LCC.kvdb.queue.count("待处理", "timeout")
if cnt then
print("待重试任务数:", cnt)
end