Как отлаживать автономную отладку Gobblin?

Как запустить Gobblin в режиме отладки из IntelliJ IDE с помощью команды bin/gobblin-standalone.sh?

В руководстве по началу работы предлагается, как запустить пример задания Gobblin, но неясно, как его отлаживать.

1 ответ

Вы можете запустить удаленный отладчик в IntelliJ, а затем настроить Gobblin JVM для подключения к нему.

В IntelliJ добавьте "Удаленную" конфигурацию отладки. Обязательно установите "Режим отладчика" на "Прослушивание". Установите флажок "Автоматический перезапуск", если он доступен.

Установите точку останова в вашем коде

Запустите "Удаленную" конфигурацию отладки:

Запустите Gobblin с дополнительным параметром командной строки --jvmopts:

bin/gobblin service standalone start --jvmopts -agentlib:jdwp=transport=dt_socket,server=n,address=localhost:5005,suspend=n

Вы также можете ознакомиться с подробным описанием настроек удаленного отладчика Java.

Для получения последней справки об аргументах командной строки запустите bin/gobblin service standalone

Другие вопросы по тегам