oblogproxy/run/test/log目录下生成大量的日志文件

【 使用环境 】测试环境
【 OB or 其他组件 】 OBlobproxy

【 使用版本 】 ./logproxy -v
version: f136f77be0d1ad50ff7053e5d1592c3d40696094
【问题描述】
oblogproxy/run/test/log目录下生成大量的日志文件
每个文件差不多257M
【复现路径】 启动obproxy ,这个日志文件就会一致刷屏
【问题现象及影响】

目录下libobcdc.log文件生成特别快,几天就把磁盘空间给撑爆了。

【附件】

这个是有同步上下游数据的需求吗

https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-1000000000035820

用的oblogclient 请求的

这个CDC的C++代码我看过,编译出来运行不了,也不报错,卡在哪里不动。不知道哪里问题。

给 CDC传递的配置项max_log_file_count控制单个进程日志文件的数量,默认值为40,即保存10G日志。目前每个进程负责回收自己产生的超过数量限制的日志文件,不同进程(包括进程重启后的新进程)不会清理其他进程的日志文件(如有需求需要通过脚本清理)

编译CDC的方法参考“OBCDC安装部署”一文:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000035819

好的,谢谢了

对了,这里面的日志能否禁止掉?

这个libobcdc和 oblogproxy 那个效果更好,更稳定一些?

libobcdc以动态库形式提供服务,对外暴露c++ 接口,oblogproxy是代理了libobcdc,对外提供HTTP服务;