Saltar al contenido principal

Contar las apariciones de un valor (LCC.kvdb.queue.count)

Declaración​

count, err = LCC.kvdb.queue.count(name, value, timeout?)

Parámetros​

  • name
    Tipo string; nombre de la cola (no vacío, máximo 256 bytes)
  • value
    Tipo string; valor que se va a contar (debe ser UTF-8 válido)
  • timeout
    Tipo numérico, opcional; tiempo de espera de la solicitud (segundos), predeterminado 60

Valores devueltos​

  • count
    Tipo numérico; número de apariciones del valor en la cola; nil si falla
  • err
    Tipo string o nil; descripción del error cuando falla

Descripción​

Cuenta en el servidor el número de elementos de la cola que coinciden con el valor indicado.
Es útil para limitar la velocidad, supervisar colas y otros escenarios.

Ejemplo​

local cnt, err = LCC.kvdb.queue.count("待处理", "timeout")
if cnt then
print("待重试任务数:", cnt)
end