antikythera v0.2.0 AntikytheraCore.ExecutorPool.TimedJobStarter View Source
A GenServer
to periodically send command to the leader process of the corresponding async job queue.
Purposes of the command are twofold:
- to trigger executions of scheduled jobs that have become runnable, and
- to get metrics from the queue.
The interaction between this GenServer
and the leader is meaningful only when the leader resides in the same node.
Link to this section Summary
Link to this section Functions
Link to this function
start_link(queue_name, uploader_name, epool_id)
View Source
start_link(atom(), atom() | pid(), Antikythera.ExecutorPool.Id.t()) :: GenServer.on_start()