После обновления до 2.3.2: служба «sparkDriver» не может привязать случайный свободный порт - PullRequest
0 голосов
/ 09 октября 2018

Я только что обновил все свои искровые зависимости с 2.2.0 до 2.3.2.

Моя среда разработки - это windows 10 (я пока не ставлю Linux на стадии, поэтому не знаю, применима ли там проблема.)

Теперь каждый второй раз Я запускаю свои модульные тесты, получаю следующее сообщение

Служба 'sparkDriver' не может привязаться к произвольному свободному порту.Вы можете проверить, настроена ли соответствующая привязка адреса.

, за которой следует:

java.net.BindException: Невозможно назначить запрошенный адрес: bind: Ошибка службы «sparkDriver» после16 попыток (на случайном свободном порте)!Попробуйте явно установить соответствующий адрес привязки для службы «sparkDriver» (например, spark.driver.bindAddress для SparkDriver) в правильный адрес привязки.

Вопросы:

  • Что такое надежное решение?

  • Кроме того, какие изменения были внесены между 2.2.0 и 2.3.2, которые могли привести к этой ошибке?(Я ненавижу исправлять ошибку, не понимая ее причину)

  • Наконец, почему это происходит надежно при каждом втором запуске?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...