目的:设置zookeeper访问主机白名单。
修改zookeeper源代码:NIOServerCnxnFactory.java类
/**
* @author yinkaipeng
*
* 实现zookeeper客户的主机的访问控制
*
*/
String ip =sc.socket().getInetAddress().getHostName();
String ip2=sc.socket().getInetAddress().getHostAddress();
LOG.info("----------------------------->"+ip);
String [] strx=ip.split(":");
ip=strx[0];
String flag="false";
String flag2="false";
try {
String encoding="GBK";
File file=new File("/etc/zookeeper/conf/LimitIp");
if(file.isFile() && file.exists()){
flag2="true"