2016-10-13 7 views
3

Wie können wir mehrere Instanzen von Ignite erstellen, wenn mehrere Threads versuchen, auf dieselbe Ignite-Instanz zuzugreifen.Wie können wir mehrere Instanzen von Ignite erstellen?

Ignite zünden = Ignition.start ("conf/example-ignite-config.xml");

Hier habe ich eine Ignite-Instanz gestartet/erstellt. Aber mit der gleichen XML-Datei muss ich mehrere Instanzen derselben ohne anderen Thread erstellen, um darauf zu warten, dass sie frei wird.

Antwort

2

Ignite Instanzen sind Thread-sicher. Sie sollten einmal Ignition.start anrufen und es zwischen allen Threads teilen.

Alternativ können Sie nach dem Start von Ignite Ignite Instanz mit Ignition.ignite() Methoden abrufen.

+0

Hallo Ich habe eine Ignite-Instanz als Server erstellt, von _ Ignition.start _ – iamLalit

2

Dazu habe ich ein ClientGroup, von einem Entzünden im Client-Modus gestartet, dh (Clustergruppe von Knoten gestartet im Client-Modus.) und wenn ich brauche ein Entzünden Knoten (Gitter) in Client-Modus Ich habe gerade eine ignite() Methode von ClientGroup genannt, die Instanz von Grid bekommt.

Verwandte Themen