1.整合zookeeper使用的过程中发现控制台输出 ZooKeeper audit is disabled,搜索一番发现不少文章都是说版本问题
2.查看源码发现日志由zookeeper.audit.enable开关控制,即42行是else的部分
3.继续往下查看,找到名字为zookeeper.audit.enable变量,实际上是加载的系统变量
3.查看启动脚本zkServer.sh 发现call方法中可以设置变量值
4.设置结果如下
5.重新启动控制台输出ZooKeeper audit is enabled.
6.后续搜索发现是因为zookeeper新版本启动的过程中,zookeeper新增的审核日志是默认关闭,所以控制台输出ZooKeeper audit is disabled,标准的修改方式应该是在zookeeper的配置文件zoo.cfg新增一行audit.enable=true即可