version: 'v1.0'

env: 'dev'

storage:
  host: '127.0.0.1'
  port: 5890
  timeOut: 2  # second

# clearSize and maxSize must be Int
lruCache:
  clearSize: "512mb"
  maxSize: "1GB"
  eventDriverSize: 2000
  workTime: 1
  detachNum: 300


logPrint:
  stath: ["error"]


middleware-driver:
  driverCount: 1000
  middleConsumerCount: 5

# Register the message push type
# 在这里注册消息推送类型, 
plugins-control:

  # log-context: Logs generated by storage or gateway are pushed through this message
  # log-context: storage 或者 gateway 产生的日志通过这个消息推送
  log-context: [ "mock-plugins" ]

  # lru-clean-context: Lru is pushed through this message when data cleansing occurs
  # lru-clean-context: Lru 发生数据清理时通过这个消息推送
  lru-clean-context: ["mock-plugins"]

  # lru-ttl-context: Lru is pushed through this message when data expires
  # lru-ttl-context: Lru 发生数据过期时通过这个消息推送
  lru-ttl-context: ["mock-plugins"]

  # plugins-info-context:All plugins information for the current project
  # plugins-info-context: 当前项目全部的插件信息
  plugins-infos-context: ["mock-plugins"]

gateway:
  host: '127.0.0.1'
  port: 5891
  target: ["127.0.0.1:5890"]