docs/v3/api-ref/python/prefect-runner-server.mdx
prefect.runner.serverperform_health_check <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/runner/server.py#L40" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>perform_health_check(runner: 'Runner', delay_threshold: int | None = None) -> Callable[..., JSONResponse]
run_count <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/runner/server.py#L66" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>run_count(runner: 'Runner') -> Callable[..., int]
shutdown <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/runner/server.py#L74" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>shutdown(runner: 'Runner') -> Callable[..., JSONResponse]
build_server <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/runner/server.py#L82" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>build_server(runner: 'Runner') -> FastAPI
Build a FastAPI server for a runner.
Args:
runner: the runner this server interacts with and monitorsstart_webserver <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/runner/server.py#L102" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>start_webserver(runner: 'Runner', log_level: str | None = None) -> None
Run a FastAPI server for a runner.
Args:
runner: the runner this server interacts with and monitorslog_level: the log level to use for the serverRunnerGenericFlowRunRequest <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/runner/server.py#L34" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>