取得佇列長度 (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