我正在尝试使用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
所以我想网络服务器正在运行。
与代理相关吗?
答案 0 :(得分:2)
我在我的 mac 中开发时遇到了这个错误,查看日志我发现了一个 exited with code: 137
,它是一个 OOM code(虽然可能是 not always)。
无论如何,我通过将 docker 中的内存限制增加到 3GB 来修复它,遵循 these docs:
答案 1 :(得分:1)
Error: Already running on PID 6244 (or pid file '/home/marcofumagalli/airflow/airflow-webserver.pid' is stale)
这意味着端口8080繁忙。
尝试运行以下命令:-
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)
通过kill -9 945
杀死PID,依此类推。
删除airflow-webserver.pid
文件并再次启动服务器,您会看到它运行正常。
答案 2 :(得分:0)
嘿,其实我也发生了同样的事情。 我正在分享我所做的以下步骤。 使用 kill pid 命令杀死正在运行的 pid。 然后确认您已使用 airflow db init 命令启动数据库。 并使用 airflow users create 命令创建用户。 一步一步做完之后。 使用 localhost:8080 代替 0.0.0.0:8080。 它对我有用。