gpt4 book ai didi

airflow - 运行 Airflow 工作器出现错误 : Address already in use

转载 作者:行者123 更新时间:2023-12-02 13:58:04 25 4
gpt4 key购买 nike

我正在使用 CeleryExecutor 运行 Airflow。我能够运行命令 airflow webserverairflow Scheduler 但尝试运行 airflowworker 会出现错误:socket.error: [Errno 98]地址已被使用

回溯: enter image description here

最佳答案

在运行 Airflow 服务器的 docker 容器中,进程已在端口 8793 上运行,airflow.cfg 中的 worker_log_server_port 设置默认引用该端口。我将端口更改为 8795,并且命令 airflowworker 起作用了。 enter image description here

或者您可以检查监听 8793 的进程:lsof i:8793,如果您不需要该进程,则可以通过以下方式杀死它:kill $(lsof -t -i :8793)。我在 docker 中运行 ubuntu 容器,我必须先安装 lsof:

apt-get update
apt-get install lsof

关于airflow - 运行 Airflow 工作器出现错误 : Address already in use,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45456234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com