DBRE
#1
对于observer max_syslog_file_time与max_syslog_file_count参数有如下几点疑问:
1、两个参数同时设置以哪个为准?比如max_syslog_file_time=7d, max_syslog_file_count=300
2、为何"OceanBase 数据库" 文档里只有max_syslog_file_count参数解释,没有max_syslog_file_time参数解释?但是OCP部署oceanbase集群两个参数都有提示
3、为何两个参数的解释在"数据库代理"存在,这2个参数也是obproxy的参数吗?另外这里的存档日志具体指的什么呢?
4、这2个参数既然是obproxy的参数,使用ocp部署obproxy集群的时候反而不能自定义这2个参数 
5、4.2.2版本的observer没有max_syslog_file_time参数吗?ocp部署的时候是自定义过的了
皇甫侯
#3
1、两个参数都生效,只是不同的触发条件来回收日志
2、因为OBProxy也会打印系统日志,也会有回收的需求所以在OBProxy中也有这样的参数
DBRE
#5
"数据库代理"文档里有这2个参数,但是OCP部署的时候 参数设置 又不给这2个参数的自定义。。。
DBRE
#7
根据我的测试,obproxy是有observer max_syslog_file_time与max_syslog_file_count这2个参数的,observer只有max_syslog_file_count参数可配置。
但是OCP部署oceanbase集群的时候2个参数都显示,OCP部署obproxy的时候2个参数都不显示,咋想的呢

皇甫侯
#8
这两个参数都有默认值,主要还有一个控制是否开启日志回收的参数
enable_syslog_cycle默认是false,他不开那两个参数也不生效 
1 个赞