[解決済み] airflow Webサーバを再起動するにはどうすればよいですか?
2022-02-19 04:57:09
質問内容
データパイプラインのプロジェクトにAirflowを使用しています。私はairflowで私のプロジェクトを構成し、次のコマンドを使用してバックエンドプロセスとしてairflowサーバを開始しました。
airflow webserver -p 8080 -D True
バックエンドでサーバーが正常に動作しています。Airflowで認証を有効にしたいのでairflow.cfgで設定を変更したのですが、認証機能がサーバーに反映されないのです。
私のサーバーのデーモンAirflow Webサーバープロセスを再起動するにはどうすればよいですか?
解決方法は?
私は、systemdによる自動回復で、airflowを堅牢に実行することを助言します。
ができるように。
- を開始します。
systemctl start airflow
- 停止する
systemctl stop airflow
- をクリックすると再起動します。
systemctl restart airflow
このためには systemd の 'ユニット' ファイルが必要です。
(作業) の例として、以下を使うことができます。
put it in /lib/systemd/system/airflow.service
[Unit]
Description=Airflow webserver daemon
After=network.target postgresql.service mysql.service redis.service rabbitmq-server.service
Wants=postgresql.service mysql.service redis.service rabbitmq-server.service
[Service]
PIDFile=/run/airflow/webserver.pid
EnvironmentFile=/home/airflow/airflow.env
User=airflow
Group=airflow
Type=simple
ExecStart=/bin/bash -c 'export AIRFLOW_HOME=/home/airflow ; airflow webserver --pid /run/airflow/webserver.pid'
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s TERM $MAINPID
Restart=on-failure
RestartSec=42s
PrivateTmp=true
[Install]
WantedBy=multi-user.target
追記:AIRFLOW_HOMEは、エアフローのフォルダとコンフィグを格納する場所に変更します。
関連
-
[解決済み】PyCharmが "PEP8: expected 2 blank lines, found 1 "と表示される。
-
[解決済み] Pythonです。AttributeError: 'NoneType' オブジェクトには 'startswith' 属性がありません。
-
[解決済み] PyCharmは "PEP8: expected 2 blank lines, found 1" と表示する。
-
[解決済み] 同じファイル名が既に存在する場合、移動して置き換えるか?
-
[解決済み] matplotlibのカラーバーのフォントサイズを変更する
-
[解決済み] Python 2 --> 3: 'zip' 型のオブジェクトは len() を持ちません。
-
[解決済み] インポートエラー; Quandlという名前のモジュールがない
-
[解決済み] 異種混在のnumpy配列への追加時に `TypeError: invalid type promotion` が発生する。
-
[解決済み] リスト内包からのPython文字列
-
[解決済み] np.deleteとnp.s_。np_sの何がそんなに特別なんだ?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] TypeError: softmax() が予期しないキーワード引数 'axis' を受け取りました。
-
[解決済み] Pythonです。AttributeError: 'NoneType' オブジェクトには 'startswith' 属性がありません。
-
[解決済み] cv2.createbackgroundsubtractormog2() のパラメータについて説明します.
-
[解決済み] Pythonでhtmlをデータフレームに読み込む際に "html5libが見つからない "というエラーが発生する。
-
[解決済み] matplotlibのカラーバーのフォントサイズを変更する
-
[解決済み] airflow Webサーバを再起動するにはどうすればよいですか?
-
[解決済み] Python 2 --> 3: 'zip' 型のオブジェクトは len() を持ちません。
-
[解決済み] インポートエラー; Quandlという名前のモジュールがない
-
[解決済み] pandasの系列をnumpyの配列に変換する[重複]。
-
[解決済み】Pythonのエラー: ファイル "<stdin>"