prefect.server.services.foreman
Foreman is a loop service designed to monitor workers.
Classes
Foreman
Monitors the status of workers and their associated work pools
Methods:
run_once
run_once
LoopService().start(loops=1)
instead of LoopService().run_once()
, because this method will not invoke setup
and teardown methods properly.
service_settings
start
stop
block
: if True, blocks until the service is finished running. Otherwise it requests a stop and returns but the service may still be running a final loop.