【 使用环境 】测试环境
【 OB or 其他组件 】 OBlobproxy
【 使用版本 】 ./logproxy -v
version: f136f77be0d1ad50ff7053e5d1592c3d40696094
【问题描述】
oblogproxy/run/test/log目录下生成大量的日志文件
每个文件差不多257M
【复现路径】 启动obproxy ,这个日志文件就会一致刷屏
【问题现象及影响】
目录下libobcdc.log文件生成特别快,几天就把磁盘空间给撑爆了。
【附件】
这个CDC的C++代码我看过,编译出来运行不了,也不报错,卡在哪里不动。不知道哪里问题。
三木大大
#7
给 CDC传递的配置项max_log_file_count控制单个进程日志文件的数量,默认值为40,即保存10G日志。目前每个进程负责回收自己产生的超过数量限制的日志文件,不同进程(包括进程重启后的新进程)不会清理其他进程的日志文件(如有需求需要通过脚本清理)
三木大大
#8
这个libobcdc和 oblogproxy 那个效果更好,更稳定一些?
三木大大
#12
libobcdc以动态库形式提供服务,对外暴露c++ 接口,oblogproxy是代理了libobcdc,对外提供HTTP服务;