Как настроить host / ip на Spark java? - PullRequest
0 голосов
/ 03 августа 2020

Если у меня есть несколько IP-адресов на моем сервере и я хочу назначить каждое приложение Spark на другой IP-адрес / хост, как это сделать?

1 Ответ

1 голос
/ 04 августа 2020

В классе Spark Service ( javado c) есть метод, который устанавливает IP-адрес, который прослушивает ваш сервер Spark.

public Service ipAddress(String ipAddress)

Установите IP-адрес, который должен прослушивать Spark. Если не вызывается, адрес по умолчанию - «0.0.0.0». Это должно быть вызвано до того, как будет выполнено отображение любого маршрута.

Если вы хотите, чтобы эти приложения запускались в одной JVM, похоже, вы делаете это, создавая экземпляры нескольких Service объектов. Javado c говорит:

Service представляет «сеанс» сервера Spark. Если пользователь хочет, чтобы в его приложении было несколько "Sparks", метод ignite() должен быть статически импортирован и использоваться для создания экземпляров.

...