Я пытаюсь настроить поток воздуха на сервере Ubuntu.Я написал несколько пакетов, которые, кажется, работают нормально, когда я тестирую их с airflow test <dag_id> <task_id>
.Я запустил airflow в качестве демона с помощью следующей команды
airflow webserver -p 8080 -D
Когда я перехожу на http://localhost:8080
, я не могу нажать на ярлыки в интерфейсе воздушного потока.Вместо этого я вижу маленький значок рядом с именем метки:
![enter image description here](https://i.stack.imgur.com/SrjUy.png)
Странно то, что когда я запускаю поток воздуха вручную с помощью команды
airflow webserver -p 8080
Я могу нажать на значок!
![enter image description here](https://i.stack.imgur.com/zoUje.png)
Я думаю, что эта проблема возникает из-за того, что веб-сервер имеет другую конфигурацию, когдазапускается как демон по сравнению с тем, когда запускается вручную.Я не понимаю, почему, так как веб-сервер должен искать дагс в одном и том же месте в обоих случаях, верно?
Вопрос: Как мне решить эту проблему?В чем причина того, что мои ошибки распознаются, когда я запускаю веб-сервер вручную, и не распознаются, когда я запускаю веб-сервер как процесс демона?