如何在java中启动gridgain的嵌入式实例

时间:2015-01-08 18:35:42

标签: testing integration gridgain

有没有办法在不必手动运行的情况下启动Gridgain的嵌入式实例?我们正在尝试编写集成测试,但我没有看到任何简单的方法在内存中启动实例:)作为嵌入式实例

1 个答案:

答案 0 :(得分:0)

您可以通过调用各种GridGain.start(...)方法在应用程序中启动任意数量的GridGain嵌入式实例,就像在提供的示例中所做的那样。这些方法将返回已启动Grid的实例。

例如,调用GridGain.start(String pathToXml)方法基本上等同于使用相同的配置文件运行ggstart.{bat|sh}脚本(有关详细信息,请参阅javadoc)。

如果由于某种原因不想使用xml / spring依赖项,也可以以编程方式创建GridCofiguration实例并使用GridGain.start(GridConfiguration cfg)方法。