0

同じ JVM でクライアント ノードとサーバー ノードの両方を起動することはできますか?

4

1 に答える 1

1

はい、1 つの JVM 内で複数のノードを起動できます。IgniteConfiguration.getGridName()プロパティが各ノードで一意であることを確認するだけで済みます。次に例を示します。

public static void main(String[] args) {
    Ignite server = startNode("server-node");
    Ignite client = startNode("client-node");

    ...
}

private static Ignite startNode(String name) {
    IgniteConfiguration cfg = new IgniteConfiguration();

    cfg.setGridName(name);

    return Ignition.start(cfg);
}
于 2015-09-10T01:48:50.553 に答える