我正在尝试使用家庭群集,但我想在IntelliJ中进行调试。
SnappyData文档说明,在Local Mode中,我可以在我的驾驶程序中创建一个SnappySession,它基于我的Spark经验说我可以在连接到Spark集群时在本地运行它。这非常适合调试。
val spark: SparkSession = SparkSession
.builder
.appName("SparkApp")
.master("local[*]")
.getOrCreate
val snappy = new SnappySession(spark.sparkContext)
但是当我开始使用更多数据时,我仍然希望能够在测试我的群集性能时进行调试。为此,我希望在Embedded Mode中连接到群集时能够做同样的事情。鉴于Lead拥有一个Spark驱动程序,或者我正在寻找的是服务器上的内容,当我运行嵌入式模式集群时,是否有一个我可以使用相同代码连接的系统?如何找到该系统的地址和端口? (我不会从Snappy-Start-All.sh那里得到很多命令行反馈。)