166 lines
4.3 KiB
JavaScript
166 lines
4.3 KiB
JavaScript
module.exports = {
|
|
apps: [
|
|
// 消息队列管理器(优先启动)
|
|
{
|
|
name: "msg-manager",
|
|
script: "./service/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: "./service/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,
|
|
},
|
|
{//太平洋保险爬虫
|
|
name: "cpic-spider",
|
|
script: "./service/cpic.js",
|
|
instances: 1,
|
|
autorestart: true,
|
|
watch: false,
|
|
max_memory_restart: "300M",
|
|
env: {
|
|
NODE_ENV: "production",
|
|
SPIDER_NAME: "cpic",
|
|
},
|
|
error_file: "./logs/cpic-error.log",
|
|
out_file: "./logs/cpic-out.log",
|
|
log_file: "./logs/cpic-combined.log",
|
|
time: true,
|
|
},
|
|
{//中华保险爬虫
|
|
name: "cic-spider",
|
|
script: "./service/cic.js",
|
|
instances: 1,
|
|
autorestart: true,
|
|
watch: false,
|
|
max_memory_restart: "300M",
|
|
env: {
|
|
NODE_ENV: "production",
|
|
SPIDER_NAME: "cic",
|
|
},
|
|
error_file: "./logs/cic-error.log",
|
|
out_file: "./logs/cic-out.log",
|
|
log_file: "./logs/cic-combined.log",
|
|
time: true,
|
|
},
|
|
{//众诚保险爬虫
|
|
name: "urtrust-spider",
|
|
script: "./service/urtrust.js",
|
|
instances: 1,
|
|
autorestart: true,
|
|
watch: false,
|
|
max_memory_restart: "300M",
|
|
env: {
|
|
NODE_ENV: "production",
|
|
SPIDER_NAME: "urtrust",
|
|
},
|
|
error_file: "./logs/urtrust-error.log",
|
|
out_file: "./logs/urtrust-out.log",
|
|
log_file: "./logs/urtrust-combined.log",
|
|
time: true,
|
|
},
|
|
{//工银安盛人寿爬虫
|
|
name: "icbc-spider",
|
|
script: "./service/icbc.js",
|
|
instances: 1,
|
|
autorestart: true,
|
|
watch: false,
|
|
max_memory_restart: "300M",
|
|
env: {
|
|
NODE_ENV: "production",
|
|
SPIDER_NAME: "icbc",
|
|
},
|
|
error_file: "./logs/icbc-error.log",
|
|
out_file: "./logs/icbc-out.log",
|
|
log_file: "./logs/icbc-combined.log",
|
|
time: true,
|
|
},
|
|
{//华安保险爬虫
|
|
name: "sinosafe-spider",
|
|
script: "./service/sinosafe.js",
|
|
instances: 1,
|
|
autorestart: true,
|
|
watch: false,
|
|
max_memory_restart: "300M",
|
|
env: {
|
|
NODE_ENV: "production",
|
|
SPIDER_NAME: "sinosafe",
|
|
},
|
|
error_file: "./logs/sinosafe-error.log",
|
|
out_file: "./logs/sinosafe-out.log",
|
|
log_file: "./logs/sinosafe-combined.log",
|
|
time: true,
|
|
},
|
|
{//前海再保险爬虫
|
|
name: "qhr-spider",
|
|
script: "./service/qhr.js",
|
|
instances: 1,
|
|
autorestart: true,
|
|
watch: false,
|
|
max_memory_restart: "300M",
|
|
env: {
|
|
NODE_ENV: "production",
|
|
SPIDER_NAME: "qhr",
|
|
},
|
|
error_file: "./logs/qhr-error.log",
|
|
out_file: "./logs/qhr-out.log",
|
|
log_file: "./logs/qhr-combined.log",
|
|
time: true,
|
|
},
|
|
{//华海保险爬虫
|
|
name: "huahai-spider",
|
|
script: "./service/huahai.js",
|
|
instances: 1,
|
|
autorestart: true,
|
|
watch: false,
|
|
max_memory_restart: "300M",
|
|
env: {
|
|
NODE_ENV: "production",
|
|
SPIDER_NAME: "huahai",
|
|
},
|
|
error_file: "./logs/huahai-error.log",
|
|
out_file: "./logs/huahai-out.log",
|
|
log_file: "./logs/huahai-combined.log",
|
|
time: true,
|
|
},
|
|
{//大地保险爬虫
|
|
name: "ccic-spider",
|
|
script: "./service/ccic.js",
|
|
instances: 1,
|
|
autorestart: true,
|
|
watch: false,
|
|
max_memory_restart: "300M",
|
|
env: {
|
|
NODE_ENV: "production",
|
|
SPIDER_NAME: "ccic",
|
|
},
|
|
error_file: "./logs/ccic-error.log",
|
|
out_file: "./logs/ccic-out.log",
|
|
log_file: "./logs/ccic-combined.log",
|
|
time: true,
|
|
},
|
|
],
|
|
};
|