完成接口端对于集群片号的计算。
用于单独工具对集群各数据节点的访问(比如8t2xdm同步工具)
例:for (int i = 0; i < shards; i++) {
conns[i] = new LDAPConnection();
}
//创建用于计算分片的连接
LDAPConnection conn = new LDAPConnection();
conn.setShardings(shards ); //设置片数为16,即16个分片
try {
shardNum = conn.calcShardingNum("1234"); // start from 1
}catch (LDAPException ex) {
//出错处理,参数错误:89
......
return;
}
//用conns[shardNum]对该数据的分片(数据节点)进行操作