title: How to add a new host to existing Apache Ignite instance?
body: <p>I am trying few examples with Apache Ignite. I am feeding the addresses for my Ignite node in this format</p>
  
  <pre><code>ipFinderTcpIp.setAddresses(memberStrings); // ipFinderTcpIp is of TcpDiscoveryVmIpFinder class
  spi.setIpFinder(ipFinderTcpIp); //spi is of TcpDiscoverySpi class 
  config.setDiscoverySpi(spi); //config is of IgniteConfiguration class
  //memberStrings contains the ipv4 addresses in String format. It is a collection. 
  
  Ignite ignite = Ignition.start(config);
  </code></pre>
  
  <p>The values for memberStrings are taken from an input file
  I want to add an address dynamically to the ignite node. For the sake of simplicity let us say ignite is already running in addresses A and B, both of which are present in memberStrings. The topology snapshot looks like</p>
  
  <pre><code>Topology snapshot [ver=1, servers=2, clients=0, CPUs=8, offheap=4.5GB, heap=3.6GB]
  </code></pre>
  
  <p>Let's say i add a new address 'C' to the input file. I have a running thread which detects this change and makes the change in memberStrings. How do i make sure C is also present in the topology without stopping and restarting the ignite instance to run the above piece of code again??</p>