多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
1、修改zookeeper的sesiion的连接数修改为 #maxClientCnxns=60 maxClientCnxns=500 2.清理zookeeper.out的日志 [kafka@NAX06 bin]$ pwd /home/kafka/app/zookeeper/bin 3. 配置自动清理日志 (1)、改动文件:zkEnv.sh 改动前: ``` if [ "x${ZOO_LOG_DIR}" = "x" ] then ZOO_LOG_DIR="." fi if [ "x${ZOO_LOG4J_PROP}" = "x" ] then ZOO_LOG4J_PROP="INFO,CONSOLE" fi ``` 改动后: ``` if [ "x${ZOO_LOG_DIR}" = "x" ] then ZOO_LOG_DIR="/data01/bilxf/zookeeper-3.4.6/logs" fi if [ "x${ZOO_LOG4J_PROP}" = "x" ] then ZOO_LOG4J_PROP="INFO,ROLLINGFILE" fi ``` (2)、改动文件:log4j.properties 改动前: ``` zookeeper.root.logger=INFO, CONSOLE # Max log file size of 10MB log4j.appender.ROLLINGFILE.MaxFileSize=10MB # uncomment the next line to limit number of backup files log4j.appender.ROLLINGFILE.MaxBackupIndex=10 ``` 改动后: ``` zookeeper.root.logger=INFO, ROLLINGFILE # Max log file size of 10MB 日志大小切换 log4j.appender.ROLLINGFILE.MaxFileSize=1000MB # uncomment the next line to limit number of backup files 保留5个G的日志 log4j.appender.ROLLINGFILE.MaxBackupIndex=5 ``` (3)、改动文件:zoo.cfg autopurge.purgeInterval这个参数指定了清理频率,单位是小时,需要填写一个1或更大的整数,默认是0,表示不开启自己清理功能。 ``` 改动前:autopurge.purgeInterval=72 改动后:autopurge.purgeInterval=2 ```