Journey.Scheduler.Background.Periodic (Journey v0.10.47)

Copy Markdown

Background periodic sweeper that runs all Journey sweeps at a regular interval.

Configuration

Configure via config :journey, :background_sweeper:

Example:

config.exs:

config :journey, :background_sweeper, period_seconds: 60

period_seconds is the number seconds between sweep runs. Default: 60 seconds.

Summary

Functions

child_spec(arg)

log_configuration()

run()

run_sweeps(execution_id)

start_background_sweeps_in_test(eid)

stop_background_sweeps_in_test(background_sweeps_pid)

sweeper_period_seconds()