public void run() {
Config c = new Config();
c.setInstanceName(instanceName);
instance = getInstanceOrCreateNew(c);
workQueueLengths = instance.getTopic("queue-length");
fragments = new HandlePlan(instance);
endpoints = CacheBuilder.newBuilder().maximumSize(2000).build();
workQueueLengths.addMessageListener(new Listener());
}