我已经在一个普通的ec2ubuntu18.04免费实例上设置了一个apacheaiffort实例,没有任何进一步的配置(sequentialexecutor和SQLLiteDB)。在我重新启动系统之前,一切都正常工作。一旦系统重新启动,我就不能再重新启动web服务器了。当我导航到http://myec2instanceip:8080时,服务器没有出现。你知道吗
在使用sudo ps -ax | grep airflow
重新启动服务器后尝试列出进程时,不会列出web服务器进程。你知道吗
我发现在手动删除airflow home目录中的airflow-scheduler.pid
和airflow-webserver-monitor.pid
之后,我可以成功地重新运行airflow webserver -p 8080 -D
和airflow scheduler -D
。
我真的不明白为什么会发生这种行为,我想知道如何建立一个稳定的版本,即使在重新启动系统。你知道吗
重新启动计算机将终止进程。 如果希望在重新启动后启动,可以在服务中配置并运行ariflow: https://airflow.readthedocs.io/en/stable/howto/run-with-systemd.html
相关问题 更多 >
编程相关推荐