Commit c4c1ee1e authored by 智勇's avatar 智勇

更新资源限制

parent 9f8264d2
/* eslint-disable no-multi-assign */
const _ = require('lodash')
const defaultUI = {
memory: {
request: 5,
limit: 50
limit: 50,
},
cpu: {
request: 0,
limit: 100
}
limit: 100,
},
}
const defaultJava = {
memory: {
request: 500,
limit: 1024
limit: 1024,
},
cpu: {
request: 100,
limit: 1000
}
limit: 1000,
},
}
const defaultNodejs = {
memory: {
request: 10,
limit: 300
limit: 300,
},
cpu: {
request: 0,
limit: 200
}
limit: 200,
},
}
const defaultRedis = {
memory: {
request: 40,
limit: 100
limit: 100,
},
cpu: {
request: 100,
limit: 200
}
limit: 200,
},
}
const defaultZookeeper = {
memory: {
request: 100,
limit: 300
limit: 300,
},
cpu: {
request: 100,
limit: 200
}
limit: 200,
},
}
const defaultMysql = {
memory: {
request: 1024,
limit: 1500
limit: 1500,
},
cpu: {
request: 200,
limit: 2000
}
limit: 2000,
},
}
const defaultRabbitmq = {
memory: {
request: 200,
limit: 500
limit: 500,
},
cpu: {
request: 100,
limit: 200
}
limit: 200,
},
}
let projectConfig = {}
projectConfig["gu-bei"] =
projectConfig["cash-loan-flow"] =
projectConfig["black-hole"] =
projectConfig["spider-center"] =
projectConfig["notify"] =
projectConfig["gyxd"] =
projectConfig["business-flow"] = _.assign({}, defaultJava, {
"memory": {
"request": 800,
"limit": 1024
}
const projectConfig = {}
const defaultConfig = _.assign({}, defaultJava, {
memory: {
request: 800,
limit: 1024,
},
})
projectConfig['gu-bei'] = projectConfig['cash-loan-flow'] = projectConfig['black-hole'] = projectConfig['spider-center'] = defaultConfig
projectConfig.notify = projectConfig.gyxd = projectConfig['business-flow'] = defaultConfig
// clotho启动比较耗时
projectConfig["clotho"] = {
"memory": {
"request": 800,
"limit": 1500
projectConfig.clotho = {
memory: {
request: 800,
limit: 1500,
},
cpu: {
request: 100,
limit: 2000
}
limit: 2000,
},
}
projectConfig["xyqb-user2"] =
projectConfig["xyqb"] = {
"memory": {
"request": 800,
"limit": 1024
projectConfig['xyqb-user2'] = projectConfig.xyqb = {
memory: {
request: 800,
limit: 1024,
},
cpu: {
request: 100,
limit: 2000
}
limit: 2000,
},
}
projectConfig["urge-dispatcher"] =
projectConfig["traffic-webapp"] = _.assign({}, defaultJava, {
"memory": {
"request": 4,
"limit": 100
}
projectConfig['urge-dispatcher'] = projectConfig['traffic-webapp'] = _.assign({}, defaultJava, {
memory: {
request: 100,
limit: 200,
},
})
exports.projectConfig = projectConfig
......@@ -132,8 +127,5 @@ exports.defaultConfig = {
redis: defaultRedis,
zookeeper: defaultZookeeper,
mysql: defaultMysql,
rabbitmq: defaultRabbitmq
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