0

执行流程时出现以下错误。

Error submitting flow bar. azkaban.executor.ExecutorManagerException: org.apache.http.conn.HttpHostConnectException: Connect to localhost:10000 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused (Connection refused)

我更改了 azkaban.properties 中的一些行。

default.timezone.id=Asia/Tokyo
jetty.port=8081
executor.port=10000

azkaban使用 azkaban-solo-server。

4

1 回答 1

0

看起来好像 azkaban-web-server 无法联系 azkaban-exec-server。azkaban 执行器是一个独立于 azkaban Web 界面的进程,并使用单独的配置。首先,确认执行程序正在运行并侦听正确的端口。例如。对于非 Windows 环境:

$ ps -elf | grep azkaban-exec-server

如果它没有运行,则需要启动它。如果正在运行,那么需要确保执行器的监听端口与azkaban-web-server azkaban.properties中配置的执行器端口一致。您可以通过检查正在运行的 azkaban-exec-server 进程的-Dexecutorport参数或检查 azkaban-exec-server azkaban.properties 中的executor.port值来执行此操作。如果此值与 azkaban-web-server azkaban.properties 中的executor.port值不同,则需要确保值匹配(通过修改 azkaban-web-server 或 azkaban-exec-server azkaban 中的 executor.port .properties)并且相关服务在任何配置更改后重新启动。

于 2018-05-25T14:04:05.780 回答