气流Web服务器已启动,但浏览器中未显示UI

时间:2019-04-17 13:59:47

标签: python airflow

我正在尝试使用addKeyListeners(new MyKeyListener());

我想对我写的数据进行本地测试。我在Windows上,因此我决定按照这个bief教程https://coding-stream-of-consciousness.com/2018/11/06/apache-airflow-windows-10-install-ubuntu/安装ubuntu WLS。 一切似乎都很好。

我从airflow开始了数据库。

然后我运行airflow initdb,它似乎正在运行。当我转到http://0.0.0.0:8080/时,看不到任何用户界面。如果我尝试再次运行airflow webserver -p 8080我得到

airflow webserver

所以我想网络服务器正在运行。

与代理相关吗?

3 个答案:

答案 0 :(得分:2)

mac docker 内存问题

我在我的 mac 中开发时遇到了这个错误,查看日志我发现了一个 exited with code: 137,它是一个 OOM code(虽然可能是 not always)。

无论如何,我通过将 docker 中的内存限制增加到 3GB 来修复它,遵循 these docsenter image description here

答案 1 :(得分:1)

Error: Already running on PID 6244 (or pid file '/home/marcofumagalli/airflow/airflow-webserver.pid' is stale)

这意味着端口8080繁忙。

尝试运行以下命令:-

  1. sudo lsof -i tcp:8080:-将显示正在运行的进程

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME Python 945 amanraheja 6u IPv4 0xb7fcab59337d7455 0t0 TCP *:http-alt (LISTEN) Python 1009 amanraheja 6u IPv4 0xb7fcab59337d7455 0t0 TCP *:http-alt (LISTEN) Python 1052 amanraheja 6u IPv4 0xb7fcab59337d7455 0t0 TCP *:http-alt (LISTEN) Python 1076 amanraheja 6u IPv4 0xb7fcab59337d7455 0t0 TCP *:http-alt (LISTEN) Python 96034 amanraheja 6u IPv4 0xb7fcab59337d7455 0t0 TCP *:http-alt (LISTEN)

  1. 通过kill -9 945杀死PID,依此类推。

  2. 删除airflow-webserver.pid文件并再次启动服务器,您会看到它运行正常。

答案 2 :(得分:0)

嘿,其实我也发生了同样的事情。 我正在分享我所做的以下步骤。 使用 kill pid 命令杀死正在运行的 pid。 然后确认您已使用 airflow db init 命令启动数据库。 并使用 airflow users create 命令创建用户。 一步一步做完之后。 使用 localhost:8080 代替 0.0.0.0:8080。 它对我有用。

相关问题