2017-07-25 1 views
2

Quelqu'un peut-il dire comment une nouvelle instance de cluster Jet devrait commencer à travailler?Comment obtenir un emploi au nouveau nœud du cluster Jet Hazelcast

Cas d'utilisation 1:

  1. début cluster de jet par 3 noeud
  2. soumettre le job à regrouper
  3. les 3 noeuds de départ des données de tâche et de processus

Utilisation Cas 2:

  1. start 4ème noeud
  2. 4ème noeud ne font rien parce qu'il n'y a pas de nouvelle commande submit emploi

Comment nouvelle instance cluster doit démarrer des travaux, qui ont déjà commencé à un autre noeuds?

Répondre

0

La fonction que vous demandez est prévu pour Jet 0.5, qui est prévu pour la fin de Septembre 2017.

Dans Jet 0.4, vous devez annuler le travail en cours et commencer à nouveau, mais vous perdrez processeur Etat. Notez également que le travail n'est pas annulé en annulant le client qui a soumis le travail, vous devez utiliser:

Future<Void> future = jetInstance.newJob().execute(); 
// some time later 
future.cancel();