Commit 9cebf2ab authored by xuezj's avatar xuezj

新增 资源限制配置

parent a5764e24
const _ = require('lodash')
const defaultUI = {
memory: {
request: 5,
limit: 50
},
cpu: {
request: 0,
limit: 100
}
}
const defaultJava = {
memory: {
request: 500,
limit: 1024
},
cpu: {
request: 0,
limit: 200
}
}
const defaultNodejs = {
memory: {
request: 10,
limit: 300
},
cpu: {
request: 0,
limit: 200
}
}
const defaultRedis = {
memory: {
request: 40,
limit: 100
},
cpu: {
request: 100,
limit: 200
}
}
const defaultZookeeper = {
memory: {
request: 100,
limit: 300
},
cpu: {
request: 100,
limit: 200
}
}
const defaultMysql = {
memory: {
request: 1024,
limit: 1500
},
cpu: {
request: 200,
limit: 2000
}
}
const defaultRabbitmq = {
memory: {
request: 200,
limit: 500
},
cpu: {
request: 100,
limit: 200
}
}
let projectConfig = {}
projectConfig["clotho"] =
projectConfig["gu-bei"] =
projectConfig["cash-loan-flow"] =
projectConfig["black-hole"] =
projectConfig["spider-center"] =
projectConfig["notify"] =
projectConfig["gyxd"] =
projectConfig["xyqb-user2"] =
projectConfig["business-flow"] =
projectConfig["xyqb"] = _.assign(defaultJava, {
"memory": {
"request": 800,
"limit": 1024
}
})
projectConfig["urge-dispatcher"] =
projectConfig["traffic-webapp"] = _.assign(defaultJava, {
"memory": {
"request": 4,
"limit": 100
}
})
exports.projectConfig = projectConfig
exports.defaultConfig = {
java: defaultJava,
ui: defaultUI,
node: defaultNodejs,
redis: defaultRedis,
zookeeper: defaultZookeeper,
mysql: defaultMysql,
rabbitmq: defaultRabbitmq
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment