如何在sparkjava上配置主机/ip



如果我的服务器上有多个IP地址,并且想将每个spark应用程序分配给不同的IP地址/主机,如何做到这一点?

SparkService类(javadoc(中有一个方法,用于设置Spark服务器侦听的IP地址。

public Service ipAddress(String ipAddress)

设置Spark应该监听的IP地址。如果不调用,默认地址为"0.0.0.0"。必须在完成任何路由映射之前调用此地址。


如果您希望这些应用程序在同一JVM中运行,那么您可以通过实例化多个Serviceonjects来实现这一点。javadoc说:

Service表示Spark服务器";会话";。如果用户希望在其应用程序中有多个"Spark",则应静态导入方法ignite()并使用该方法创建实例。

使用Spark.ipAddress("my.IP.address");
参考:javadoc

相关内容

  • 没有找到相关文章

最新更新