获取队列长度 (LCC.kvdb.queue.size)
声明
size, err = LCC.kvdb.queue.size(name, timeout?)
参数
- name
字符串型,队列名称(非空,最长256字节) - timeout
数值型,可选;请求超时时间(秒),默认60
返回值
- size
数值型,当前队列内元素数量;队列为空时返回0,失败时为nil - err
字符串型或nil,失败时的错误描述
说明
直接获取队列长度,性能优于先
list再计数。
队列为空时返回0。
示例
local size, err = LCC.kvdb.queue.size("待处理")
if size then
print("当前排队: " .. size)
end