01、meta的server.ini配置

;
; Metamorphosis服务器的参数配置文件 2.0 版本
; 有疑问请联系我 [email protected](伯岩)
;
 
;系统属性
[system]
;必须,服务器唯一标志
brokerId = 1111
 
;服务器hostname,可以为空,默认将取本机IP
hostName = test.localhost
 
;默认每个topic的分区数目,默认为1
numPartitions = 10
 
;服务器端口,必须
serverPort = 8124
 
;数据文件路径,默认在user.home/meta下,最后一定不能以/结尾,否则不能成功写消息
dataPath = /home/admin
;日志文件,即 /transactions文件夹,不知道的话默认在dataPath下面
dataLogPath = /home/datalog
 
;最大允许的未flush消息数,超过此值将强制force到磁盘,默认1000
unflushThreshold = 10000
 
;最大允许的未flush间隔时间,毫秒,默认10秒, 当系统实时性比较强的时候,可以调小这个参数
unflushInterval = 100000
 
;单个文件的最大大小,实际会超过此值,默认1G
maxSegmentSize = 1073741824
 
;传输给客户端每次最大的缓冲区大小,默认1M
maxTransferSize = 1048576
 
;处理get请求的线程数,默认cpus*10
getProcessThreadCount = 90
 
;处理put请求线程数,默认cpus*10
putProcessThreadCount = 90
 
;数据删除策略,默认超过7天即删除
deletePolicy = delete,999
 
;zk配置
[zookeeper]
;以下为zk配置,可以为空,为空将从diamond获取,不为空则优先使用下列配置
;zk的服务器列表
zk.zkConnect = localhost:2181
;zk心跳超时,单位毫秒,默认30秒
;zk.zkSessionTimeoutMs=30000
;zk连接超时时间,单位毫秒,默认30秒
zk.zkConnectionTimeoutMs = 40000
;zk数据同步时间,单位毫秒,默认5秒
;zk.zkSyncTimeMs=5000
 
;zk在diamond中配置存储的dataId
diamondZKDataId = metamorphosis.test.zkConfig
;zk在diamond中配置存储的group
diamondZKGroup = boyan
 
;HA中的slave配置
[slave]
;slave编号,大于等于0表示作为slave启动,同一个master下的slave编号应该设不同值.
;没配置或小于0时作为master启动
slaveId = -1
 
;作为slave启动时向master订阅消息的group,如果没配置则默认为meta-slave-group
slaveGroup = meta-slave-group
 
;topic列表
[topic=test1]
;是否启用统计
stat = false
;这个topic指定分区数目,如果没有设置,则使用系统设置,即上面的全局配置
numPartitions = 11
;topic的删除策略,默认使用系统策略
deletePolicy = delete,77
 
[topic=test2]
;是否启用统计
stat = true
;这个topic指定分区数目,如果没有设置,则使用系统设置
numPartitions = 13
;topic的删除策略,默认使用系统策略
deletePolicy =
dataPath = /test2

猜你喜欢

转载自hebad90.iteye.com/blog/1927824