Verk.QueueStats (Verk v1.7.2) View Source

This process will update an :ets table with the following information per queue:

  • Current amount of running jobs
  • Amount of finished jobs
  • Amount of failed jobs

It will persist to redis from time to time.

It also holds information about the current status of queus. They can be:

  • running
  • idle
  • pausing
  • paused

Link to this section Summary

Functions

Lists the queues and their stats searching for a prefix if provided.

Link to this section Functions

Specs

all(binary()) :: Map.t()

Lists the queues and their stats searching for a prefix if provided.

Link to this function

handle_call(arg, from, state)

View Source

Callback implementation for GenStage.handle_call/3.

Link to this function

handle_events(events, from, state)

View Source

Callback implementation for GenStage.handle_events/3.