roger v1.4.0 Roger.Partition.Consumer View Source

Job consumer process.

This process is responsible for maintaining subscriptions to the partition’s channels and receives jobs. For each job, it spawns off a worker process.

Link to this section Summary

Link to this section Functions

Link to this function get_queues(partition_id) View Source
Link to this function pause(partition_id, queue) View Source
Link to this function pause_all(partition_id) View Source
pause_all(String.t()) :: :ok | nil

Pauses all running queues on current consumer

Link to this function reconfigure(partition_id, queues) View Source
Link to this function resume(partition_id, queue) View Source
Link to this function start_link(partition_id) View Source