SimpleLoadBalancer balancer = new SimpleLoadBalancer(state, 5, TimeUnit.SECONDS);
FutureCallback<None> callback = new FutureCallback<None>();
balancer.start(callback);
callback.get(5, TimeUnit.SECONDS);
new JmxManager().registerLoadBalancer("balancer", balancer)
.registerLoadBalancerState("state", state)
.registerScheduledThreadPoolExecutor("executorService", executor)
.registerZooKeeperPermanentStore("zkClusterRegistry", zkClusterRegistry)
.registerZooKeeperPermanentStore("zkServiceRegistry",
zkServiceRegistry)