Files
go-common/app/admin/ep/merlin/cmd/merlin-test.toml
2019-04-22 18:49:16 +08:00

196 lines
4.4 KiB
TOML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

version = "2.0.0"
user = "nobody"
pid = "/tmp/merlin.pid"
dir = "./"
[bm]
addr = "0.0.0.0:9001"
maxListen = 10000
timeout = "1000s"
[httpClient]
key = "c05dd4e1638a8af0"
secret = "7daa7f8c06cd33c5c3067063c746fdcb"
dial = "2s"
timeout = "10s"
keepAlive = "60s"
timer = 1000
[httpClient.breaker]
window = "10s"
sleep = "2000ms"
bucket = 10
ratio = 0.5
request = 100
[deviceFarm]
hostList = ["10.23.35.200:3000","10.23.35.201:3000","10.23.35.202:3000","10.23.35.203:3000"]
applyMonthTime = 3
superOwner = ["fengyifeng","yuanmin"]
[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 = 1
dialTimeout = "2s"
readTimeout = "2s"
writeTimeout = "2s"
idleTimeout = "80s"
[identify.host]
auth = "http://passport.bilibili.com"
secret = "http://open.bilibili.com"
[identify.httpClient]
key = "f022126a8a365e20"
secret = "b7b86838145d634b487e67b811b8fab2"
dial = "3000ms"
timeout = "2000ms"
keepAlive = "60s"
[identify.httpClient.breaker]
window = "10s"
sleep = "100ms"
bucket = 10
ratio = 0.5
request = 100
[identify.httpClient.url]
"http://passport.bilibili.co/intranet/auth/tokenInfo" = {timeout = "100ms"}
"http://passport.bilibili.co/intranet/auth/cookieInfo" = {timeout = "100ms"}
"http://open.bilibili.co/api/getsecret" = {timeout = "500ms"}
[paas]
host = "http://10.23.26.21:8612"
token = "ngriEorfjzbdyyQ2cdqMYcNxovazPD6Cbte"
machineTimeout = "CURRENT_TIMESTAMP - INTERVAL 20 MINUTE"
machineLimitRatio = 4.0
[serviceTree]
host = "http://easyst.bilibili.co"
key = "merlin"
secret = "rhRp[Lfnfrp9Jypr7aaJMGn8NC.[E+Gvb9&nRazs6Mm{fEW98.z9yzV*phu)U97#"
[biliHub]
host = "https://hub.bilibili.co"
hostName = "hub.bilibili.co"
username = "merlin"
password = ""
merlinPub = "merlinlibrary"
sharePub = "merlinpubliclibrary"
machineTagPri = "merlinprivatelibrary"
supportNetWork = ["fat"]
superOwner = ["fengyifeng1","xuneng"]
[mail]
host = "smtp.exmail.qq.com"
port = 465
username = "merlin@bilibili.com"
password = "Quality1#"
noticeOwner = ["fengyifeng@bilibili.com"]
[Scheduler]
#每天晚上23点查找第二天将要过期机器放入任务表
#GetExpiredMachinesTime = "*/15 * * * * ?"
getExpiredMachinesTime = "0 0 23 * * ?"
#每天早上10点查找一周后要过期的机器并发送邮件
sendTaskMailMachinesWillExpiredTime = "0 0 10 * * ?"
expiredDate = 7
#每隔五分钟删除机器
deleteExpiredMachinesInTask = "*/20 * * * * ?"
#DeleteExpiredMachinesInTask = "0 */5 * * * ?"
#每隔二十分钟检测机器状态
checkMachinesStatusInTask = "* */50 * * * ?"
#每天10分钟更新device表
updateMobileDeviceInTask = "0 */10 * * * ?"
#每10分钟检查快照状态
updateSnapshotStatusInDoing = "0 */10 * * * ?"
active = false
[orm]
dsn = "root:123456@tcp(172.18.33.130:3306)/uat-merlin?timeout=200ms&readTimeout=2000ms&writeTimeout=2000ms&parseTime=true&loc=Local&charset=utf8,utf8mb4"
active = 5
idle = 5
idleTimeout = "4h"
[memcache]
name = "merlin"
proto = "tcp"
addr = "172.22.33.137:11216"
idle = 5
active = 10
dialTimeout = "1s"
readTimeout = "1s"
writeTimeout = "1s"
idleTimeout = "10s"
expire = "12h"
[auth]
managerHost = "http://uat-manager.bilibili.co"
dashboardHost = "http://dashboard-mng.bilibili.co"
dashboardCaller = "merlin"
[auth.DsHTTPClient]
key = "merlin"
secret = "4fb521f66dfd5efcf6e77d078ed2eb0a"
dial = "1s"
timeout = "1s"
keepAlive = "60s"
[auth.DsHTTPClient.breaker]
window = "3s"
sleep = "100ms"
bucket = 10
ratio = 0.5
request = 100
[auth.MaHTTPClient]
key = "f6433799dbd88751"
secret = "36f8ddb1806207fe07013ab6a77a3935"
dial = "1ms"
timeout = "1ms"
keepAlive = "60s"
[auth.MaHTTPClient.breaker]
window = "3s"
sleep = "100ms"
bucket = 10
ratio = 0.5
request = 100
[auth.session]
sessionIDLength = 32
cookieLifeTime = 1
cookieName = "mng-go"
domain = ".bilibili.co"
[auth.session.Memcache]
name = "go-business/auth"
proto = "tcp"
addr = "172.16.33.54:11211"
active = 10
idle = 10
dialTimeout = "1ms"
readTimeout = "1ms"
writeTimeout = "1ms"
idleTimeout = "80s"
[wechat]
wechatHost="http://172.16.63.43:8000"
[wechat.wechatdevicefarm]
chatid="devicefarm"
msgtype="text"
safe=0
senMessage=true