# 使用 systemd 运行 Airflow

> 贡献者：[@ImPerat0R\_](https://github.com/tssujt)、[@ThinkingChen](https://github.com/cdmikechen)

Airflow 可以与基于 systemd 的系统集成。这使得观察您的守护进程变得容易，因为 systemd 可以在失败时重新启动守护进程。在`scripts/systemd`目录中，您可以找到已在基于 Redhat 的系统上测试过的单元文件。您可以将它们复制到`/usr/lib/systemd/system`。这是基于假设 Airflow 将在`airflow:airflow`用户/组下运行。如果不是（或者如果您在非基于 Redhat 的系统上运行），则可能需要调整单元文件。

从`/etc/sysconfig/airflow`获取环境配置。提供了一个示例文件。 运行调度程序时，请确保在此文件中指定`SCHEDULER_RUNS`变量。您也可以在此处定义，例如`AIRFLOW_HOME`或`AIRFLOW_CONFIG`。
