Iface client = BlurClient.getClient(connectionStr);
System.out.println(client.tableList());
while (true) {
System.out.println("===============");
for (String table : client.tableList()) {
Map<String, Map<String, ShardState>> state = client.shardServerLayoutState(table);
for (String shard : state.keySet()) {
Map<String, ShardState> shardMap = state.get(shard);
for (Entry<String, ShardState> entry : shardMap.entrySet()) {
System.out.println(shard + " " + entry.getKey() + " " + entry.getValue());