Azkaban Выполнить ошибку - PullRequest
0 голосов
/ 23 мая 2018

Получена следующая ошибка при выполнении потока.

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.

1 Ответ

0 голосов
/ 25 мая 2018

Похоже, что азкабан-веб-сервер не может связаться с азкабан-exec-сервером.Исполнитель Azkaban является отдельным процессом от веб-интерфейса Azkaban и использует отдельную конфигурацию.Во-первых, убедитесь, что исполнитель работает и прослушивает правильный порт.например.для среды, отличной от Windows:

$ ps -elf | grep azkaban-exec-server

Если он не запущен, его нужно будет запустить.Если он запущен, вам нужно убедиться, что порт прослушивания исполнителя совпадает с портом исполнителя, настроенным в azkaban-web-сервере azkaban.properties.Это можно сделать, проверив аргумент -Dexecutorport для запущенного процесса azkaban-exec-server или проверив значение executor.port в azkaban-exec-server azkaban.properties.Если это значение отличается от значения executor.port в azkaban-web-server azkaban.properties, то вам необходимо убедиться, что значения совпадают (либо изменив executor.port в azkaban-web-server, либоazkaban-exec-server azkaban.properties) и что соответствующие службы перезапускаются после любых изменений конфигурации.

...