title: vertx-x3 cluster multiple verticles
body: <p>I want to use vert.x3 in cluster mode with hazelcast with java. I have two types of Verticles:  </p>
  
  <ol>
  <li>verticle for handle http requests(simple http server) (this type of verticle should be run on each node)</li>
  <li>verticle with (non-local) eventbus consumers, for contain some data (i have N parts of data, each verticle contain one part, i would like to run each part in HA mode and only one instance for each(There are N verticles of this type in the cluster)).</li>
  </ol>
  
  <p>Verticle of type one would communicate with verticle of type two.</p>
  
  <p>I also have a fatjar with all code. </p>
  
  <p>And I have few questions about it.</p>
  
  <p>How should I do this?<br>
  How to run cluster?<br>
  Do I run same jar on each node or need do something else?<br>
  How to run each type of verticle?<br>
  How to guarantee that only one instance of verticle of type two will run on cluster?<br>
  Does I lose eventbus messages?<br>
  Is it correct way to use vertx for this task? </p>