这是由于webserver没有正确启动或端口被占用造成的。可以尝试重启webserver或更改启动端口。
代码示例:
在Airflow安装目录下执行以下命令:
airflow webserver -p 8080
若提示端口被占用,可以更换端口号。执行完毕后访问http://localhost:8080/
,如果仍然无法使用,可以查看日志文件~/airflow/logs/webserver/<日期>/airflow-webserver.log
,尝试解决日志中的问题。
在Airflow安装目录下的airflow.cfg
文件中找到web_server_port
配置项,更改为其他空闲端口即可。例如:
web_server_port = 8888
然后重新启动webserver:
airflow webserver -p 8888
访问http://localhost:8888/
即可。