metaq配置相关之二 : SlaveConfig 和 TopicConfig 类

 metaq 配置的另外两个主要类 分别为 SlaveConfig 和 TopicConfig (现在主要在分析 server模块 ,由于 zookeeperConfig属于 common 模块,所以暂且不提)

一 SlaveConfig类

     

slaveId

-1

slave 编号,大于0表示作为slave启动,对应的 maser的数字

slaveGroup

meta-slave-group

作为slave启动时向master订阅消息的group,如果没有配置为默认值

slaveMaxDelayInMills

500

slave数据同步的最大延时,单位毫秒

autoSyncMasterConfig

 

是否自动从master同步server.ini

第一次仍然需要自己拷贝server.ini,后续可以通过设置此选项为true来自动同步


二 TopicConfig类

         针对某个topic的特殊配置项会设置在这个类里面,属性的介绍请参考 metaq配置相关之 : MetaConfig 属性 ,这个文章

           

topic

String

 默认值

topic 名字

unflushThreshold

 

 

 

unflushInterval

 

 

 

dataPath

 

 

 

deleteWhen

 

 

 

deletePolicy

 

 

 

numPartitions

 

 

 

acceptPublish

 

true

 

acceptSubscribe

 

true

 

stat

 

 

 

filterClassNames

 

 

Map<String/* group name */, String/* class name */>

 

 

 

 

 

 

 

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值