Contar ocorrências de um valor (LCC.kvdb.queue.count)
Declaração
count, err = LCC.kvdb.queue.count(name, value, timeout?)
Parâmetros
- name
Tipo string; nome da fila (não vazio, no máximo256bytes) - value
Tipo string; valor a ser contado (UTF-8 válido) - timeout
Tipo number, opcional; tempo limite da solicitação (em segundos), padrão60
Valor de retorno
- count
Tipo number; número de ocorrências do valor na fila, ounilem caso de falha - err
Tipo string ounil; descrição do erro em caso de falha
Descrição
Conta no servidor o número de elementos da fila que correspondem ao valor especificado.
É adequado para limitação de taxa, monitoramento de filas e outros cenários.
Exemplo
local cnt, err = LCC.kvdb.queue.count("待处理", "timeout")
if cnt then
print("待重试任务数:", cnt)
end