content: # This is a TOML document. Boom.
  
  version = "1.6.0"
  user    = "nobody"
  pid     = "/tmp/app-show.pid"
  dir     = "./"
  perf    = "127.0.0.1:6100"
  checkFile = "/data/www/app-show.html"
  family = "app-show"
  address = ""
  trace   = false
  debug   = false
  
  env     = "dev"
  showLog = "/data/infoc/app-show/info.log"
  tick    = "30s"
  
  [duration]
  splash = "2h"
  search = "-504h"
  
  [infoc]
  path = "/data/infoc/app-show/info.log"
  project = "app-show"
  name = "app-show"
  
  [json]
  staticDir = "/app-show-static/"
  
  [host]
  live     = "http://live.bilibili.com"
  bangumi  = "http://bangumi.bilibili.com"
  hetongzi = "http://data-test.bilibili.co"
  data     = "http://data-test.bilibili.co"
  mipush   = "https://api.xmpush.xiaomi.com"
  apiCo    = "http://api.bilibili.co"
  apiCoX    = "http://api.bilibili.co"
  www      = "http://www.bilibili.com"
  ad       = "http://ad.bilibili.co"
  
  [tracer]
  proto = "udp"
  addr  = "172.16.33.46:5140"
  tag   = "platform/app-show"
  
  [xlog]
  dir = "/data/log/app-show/"
  	[xlog.elk]
  	project  = "app-show"
  	addr     = "172.18.20.17:8520"
  	chanSize = 10240
  
  [app]
  key    = "e7482d29be4a95b8"
  secret = "9e803791cdef756e75faee68e12b7442"
  
  [httpClient]
  dial      = "500ms"
  timeout   = "2s"
  keepAlive = "60s"
  timer     = 10
  
  [httpClientAsyn]
  dial      = "1s"
  timeout   = "2s"
  keepAlive = "60s"
  timer = 10
  
  [httpData]
  dial      = "500ms"
  timeout   = "2s"
  keepAlive = "60s"
  timer     = 10
  
  [identify]
      whiteAccessKey = ""
      whiteMid = 0
      [identify.app]
      key = "6a29f8ed87407c11"
      secret = "d3c5a85f5b895a03735b5d20a273bc57"
      [identify.memcache]
      name = "go-business/identify"
      proto = "tcp"
      addr = "172.16.33.54:11211"
      active = 5
      idle = 10
      dialTimeout = "1s"
      readTimeout = "1s"
      writeTimeout = "1s"
      idleTimeout = "80s"
      [identify.host]
      auth = "http://passport.bilibili.com"
      secret = "http://open.bilibili.com"
      [identify.authHTTPClient]
      dial = "1s"
      timeout = "1s"
      keepAlive = "60s"
      timer = 1000
      [identify.secretHTTPClient]
      dial = "1s"
      timeout = "1s"
      keepAlive = "60s"
      timer = 1000
  
  [multiHttp]
  	[multiHttp.outer]
  	addrs     = ["0.0.0.0:6101"]
  	maxListen = 100
  	[multiHttp.inner]
  	addrs     = ["0.0.0.0:6102"]
  	maxListen = 100
  	[multiHttp.local]
  	addrs     = ["0.0.0.0:6103"]
  	maxListen = 100
  
  [archiveRPC]
      pullInterval = "10s"
      [archiveRPC.client]
      proto = "tcp"
      addr = "172.16.0.26:6089"
      timeout = "1s"
      timer = 1000
      [[archiveRPC.backup]]
      proto = "tcp"
      addr = "172.16.0.26:6089"
      timeout = "1s"
      timer = 1000
      [archiveRPC.zookeeper]
      root = "/microservice/archive-service/"
      addrs = ["172.16.0.148:2181"]
      timeout = "1s"
  
  [accountRPC]
      pullInterval = "10s"
      [accountRPC.client]
      proto = "tcp"
      addr = "172.16.33.56:6079"
      timeout = "1s"
      timer = 1000
      [[accountRPC.backup]]
      proto = "tcp"
      addr = "172.16.33.56:6079"
      timeout = "1s"
      timer = 1000
      [accountRPC.zookeeper]
      root = "/microservice/account-service/"
      addrs = ["172.16.33.54:2181"]
      timeout = "30s"
  
  [mysql]
  	[mysql.show]
  	addr   = "172.16.0.148:3306"
  	dsn    = "test:test@tcp(172.16.0.148:3306)/bilibili_show?timeout=5s&readTimeout=5s&writeTimeout=5s&parseTime=true&loc=Local&charset=utf8,utf8mb4"
  	active = 5
  	idle   = 2
  	[mysql.resource]
  	addr   = "172.16.0.148:3306"
  	dsn    = "test:test@tcp(172.16.0.148:3306)/bilibili_resource?timeout=5s&readTimeout=5s&writeTimeout=5s&parseTime=true&loc=Local&charset=utf8,utf8mb4"
  	active = 5
  	idle   = 2
  	[mysql.cpt]
  	addr   = "172.16.0.116:3306"
  	dsn    = "test:test@tcp(172.16.0.116:3306)/bilibili_cpt?timeout=5s&readTimeout=5s&writeTimeout=5s&parseTime=true&loc=Local&charset=utf8,utf8mb4"
  	active = 5
  	idle   = 2
  
  [redis]
  	[redis.recommend]
  	name   = "app-show/recommend"
  	proto  = "tcp"
  	addr   = "172.16.0.148:6379"
  	active = 20
  	idle   = 10
  	dialTimeout  = "50ms"
  	readTimeout  = "100ms"
  	writeTimeout = "100ms"
  	idleTimeout  = "80s"
  	expire = "2h"
  	[redis.stat]
  	name   = "app-interface/stat"
  	proto  = "tcp"
  	addr   = "172.16.0.148:6379"
  	active = 20
  	idle   = 10
  	dialTimeout  = "50ms"
  	readTimeout  = "100ms"
  	writeTimeout = "100ms"
  	idleTimeout  = "80s"
  	expire = "10s"
  
  [memcache]
  	[memcache.archive]
  	name   = "app-show/archive"
  	proto  = "tcp"
  	addr   = "172.16.0.148:11211"
  	active = 50
  	idle   = 10
  	dialTimeout  = "50ms"
  	readTimeout  = "100ms"
  	writeTimeout = "100ms"
  	idleTimeout  = "80s"
  	expire = "2h"
  
  [DislikeDatabus]
  		key = ""
  		secret= ""
  		group= "bigdata-sky-horse-group"
  		topic= "Dislike-T"
  		action="pub"
  		[databus.redis]
  		name = "app-feed/dislike"
  		proto = "tcp"
  		addr = ""
  		active = 100
  		idle = 50
  		dialTimeout = "50ms"
  		readTimeout = "200ms"
  		writeTimeout = "200ms"
  		idleTimeout = "80s"
  
  [recommend]
  [recommend.host]
  	1 = ["172.16.33.62"]
  [recommend.group]
  	0  = 1
  	1  = 1
  	2  = 1
  	3  = 1
  	4  = 1
  	5  = 1
  	6  = 1
  	7  = 1
  	8  = 1
  	9  = 1
  	10 = 1
  	11 = 1
  	12 = 1
  	13 = 1
  	14 = 1
  	15 = 1
  	16 = 1
  	17 = 1
  	18 = 1
  	19 = 1
  