insurance-spider/ecosystem.config.cjs

38 lines
901 B
JavaScript

module.exports = {
apps: [
// 消息队列管理器(优先启动)
{
name: "msg-manager",
script: "msgManager.js",
instances: 1,
autorestart: true,
watch: false,
max_memory_restart: "200M",
env: {
NODE_ENV: "production",
SERVICE_NAME: "msg-manager",
},
error_file: "./logs/msg-manager-error.log",
out_file: "./logs/msg-manager-out.log",
log_file: "./logs/msg-manager-combined.log",
time: true,
},
{
name: "picc-spider",
script: "picc.js",
instances: 1,
autorestart: true,
watch: false,
max_memory_restart: "300M",
env: {
NODE_ENV: "production",
SPIDER_NAME: "picc",
},
error_file: "./logs/picc-error.log",
out_file: "./logs/picc-out.log",
log_file: "./logs/picc-combined.log",
time: true,
},
],
};