app_job.js
1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
global.app_config.job = Object.freeze(
(() => {
try {
return JSON.parse(process.env.CONFIG_APP_JOB);
} catch (e) {
switch (process.env.NAME) {
//每个人配置自己的 按照下面2个配置
case "job-ydn-zq":
return {
xxl_job: {
XXL_JOB_EXECUTOR_KEY: "job-ydn-zq", //本地开发中 这个也不要一样 免得互相影响
XXL_JOB_SCHEDULE_CENTER_URL: "http://xxljob.ydniu.com/xxl-job-admin",
XXL_JOB_ACCESS_TOKEN: "default_token",
XXL_JOB_JOB_LOG_PATH: "logs/job",
XXL_JOB_DEBUG_LOG: true,
},
port: 8088,
app_domain: "http://10.0.1.92:17001/", //每个客户端端口不要一样 目前支持17001-17010 ,对应的代理端口也要改成一样的(frp目下新建配置文件)
enable_frpc: true,
enable_piscina: true,
};
case "localhost1":
return {
xxl_job: {
XXL_JOB_EXECUTOR_KEY: "localhost1",
XXL_JOB_SCHEDULE_CENTER_URL: "http://xxljob.ydniu.com/xxl-job-admin",
XXL_JOB_ACCESS_TOKEN: "default_token",
XXL_JOB_JOB_LOG_PATH: "logs/job",
XXL_JOB_DEBUG_LOG: true,
},
port: 8088,
app_domain: "http://10.0.1.92:17002/",
enable_frpc: true,
enable_piscina: true,
};
default:
throw new Error("请配置在app_job.js中配置启动参数");
}
}
})()
);