You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.4 KiB
55 lines
1.4 KiB
// | ------------------------------------------------------------
|
|
// | @版本: version 0.1
|
|
// | @创建人: 【Nie-x7129】
|
|
// | @E-mail: x71291@outlook.com
|
|
// | @所在项目: P01CentralControl
|
|
// | @文件描述: pro.conf.js -
|
|
// | @创建时间: 2024-01-13 21:15
|
|
// | @更新时间: 2024-01-13 21:15
|
|
// | @修改记录:
|
|
// | -*-*-*- (时间--修改人--修改说明) -*-*-*-
|
|
// | =
|
|
// | ------------------------------------------------------------
|
|
|
|
|
|
const config = {
|
|
// @ 项目名
|
|
projectName: 'Plan2160-P01 Central Control',
|
|
// 服务启动监听
|
|
listen: {
|
|
// @ 监听地址
|
|
host: '0.0.0.0',
|
|
// @ 监听端口
|
|
port: 21601,
|
|
},
|
|
// @ 中央控制器账户密码
|
|
administrator: {
|
|
username: 'expressgy',
|
|
userpass: '**Hxl@1314521'
|
|
},
|
|
// @ redis
|
|
redis: {
|
|
host: '172.16.1.10',
|
|
port: 6379,
|
|
password: 'redispassword'
|
|
},
|
|
// jwt
|
|
jwt: {
|
|
// token的加密值
|
|
secret: 'xadvdgfhga21xabhgnumo;opilkujya8axa21',
|
|
sign: {
|
|
// token过期时间
|
|
expiresIn: '20m'
|
|
}
|
|
},
|
|
// 防止恶意访问
|
|
rateLimit: {
|
|
// 限制每个 IP 地址在时间窗口内最多可以发出的请求数
|
|
max: 500,
|
|
// '1 second' = '1000':1 秒 | '1 minute' 1 分钟 | '1 hour' 1 小时 | '1 day' 1 天 | '1 week' 1 周
|
|
timeWindow: '1 day'
|
|
}
|
|
};
|
|
|
|
|
|
export default config;
|
|
|