Zum Hauptinhalt springen

Anzahl eines Werts zählen (LCC.kvdb.queue.count)

Deklaration​

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

Parameter​

  • name
    String. Queue-Name (nicht leer, maximal 256 Byte).
  • value
    String. In der Queue zu zählender Wert (muss gültiges UTF-8 sein).
  • timeout
    Zahl, optional. Anfrage-Timeout in Sekunden, Standard 60.

Rückgabewerte​

  • count
    Zahl. Anzahl der Vorkommen; bei Fehler nil.
  • err
    String oder nil. Fehlerbeschreibung, wenn der Aufruf fehlschlägt.

Hinweise​

Zählt serverseitig, wie oft der angegebene Wert in der Queue vorkommt.
Geeignet für Ratenbegrenzung oder Queue-Überwachung.

Beispiel​

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