All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.servicefabric.examples.gossip.ClusterNodeB Maven / Gradle / Ivy

The newest version!
package io.servicefabric.examples.gossip;

import io.servicefabric.cluster.Cluster;
import io.servicefabric.cluster.ICluster;
import io.servicefabric.examples.Greetings;
import io.servicefabric.transport.Message;

/**
 * Basic example for member gossiping between cluster members to run the example Start ClusterNodeA and cluster
 * ClusterNodeB A listen on gossip B spread gossip.
 * 
 * @author ronen hamias
 *
 */
public class ClusterNodeB {

  /**
   * Main method.
   */
  public static void main(String[] args) {
    // start cluster node that listen on port 3001 and point to node A as seed node
    ICluster clusterB = Cluster.newInstance(3001, "localhost:3000").join();

    // spread gossip
    clusterB.gossip().spread(new Message(new Greetings("Greetings from ClusterMember B")));
  }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy