构建 JavaIgniteContext 时无法使用 spring 配置以嵌入式模式启动 Ignite

Can't Start Ignite in embedded mode with spring Configuration while constructing JavaIgniteContext

我正在尝试启动 JavaIgniteContext 以对 JavaIgniteRDD 执行基本操作。我找不到使用给定的 Spring 缓存配置 XML 文件以嵌入式模式启动 JavaIgniteContext 的构造函数。这是我用来启动 Ignite 上下文的代码:

 /** Creates Ignite context with above configuration configuration */
        JavaIgniteContext igniteContext = new JavaIgniteContext(sparkContext, new IgniteOutClosure<IgniteConfiguration>() {
            @Override
            public IgniteConfiguration apply() {
                return new IgniteConfiguration();
            }
        }, false);

但上面的代码使用默认的 Spring 配置。我想用我的。有人可以帮忙吗?提前致谢!

JavaIgniteContext中确实没有这样的构造函数。但据我所知,嵌入式模式工作得不是很好,所以我建议在执行程序上使用独立模式与客户端。