This commit is contained in:
90
start.json
Normal file
90
start.json
Normal file
@@ -0,0 +1,90 @@
|
||||
{
|
||||
"apps": [
|
||||
{
|
||||
"name": "sena-api",
|
||||
"script": "./server.js",
|
||||
"instances": 2,
|
||||
"exec_mode": "cluster",
|
||||
"env": {
|
||||
"NODE_ENV": "production",
|
||||
"PORT": 3000
|
||||
},
|
||||
"env_development": {
|
||||
"NODE_ENV": "development",
|
||||
"PORT": 3000
|
||||
},
|
||||
"error_file": "./logs/api-error.log",
|
||||
"out_file": "./logs/api-out.log",
|
||||
"log_date_format": "YYYY-MM-DD HH:mm:ss",
|
||||
"merge_logs": true,
|
||||
"max_memory_restart": "1G",
|
||||
"autorestart": true,
|
||||
"watch": false,
|
||||
"max_restarts": 10,
|
||||
"min_uptime": "10s"
|
||||
},
|
||||
{
|
||||
"name": "worker-db-write",
|
||||
"script": "./workers/databaseWriteWorker.js",
|
||||
"instances": 1,
|
||||
"exec_mode": "fork",
|
||||
"env": {
|
||||
"NODE_ENV": "production"
|
||||
},
|
||||
"env_development": {
|
||||
"NODE_ENV": "development"
|
||||
},
|
||||
"error_file": "./logs/worker-db-write-error.log",
|
||||
"out_file": "./logs/worker-db-write-out.log",
|
||||
"log_date_format": "YYYY-MM-DD HH:mm:ss",
|
||||
"merge_logs": true,
|
||||
"max_memory_restart": "512M",
|
||||
"autorestart": true,
|
||||
"watch": false,
|
||||
"max_restarts": 10,
|
||||
"min_uptime": "10s"
|
||||
},
|
||||
{
|
||||
"name": "worker-lesson-fill",
|
||||
"script": "./workers/lessonDataFillWorker.js",
|
||||
"instances": 1,
|
||||
"exec_mode": "fork",
|
||||
"env": {
|
||||
"NODE_ENV": "production"
|
||||
},
|
||||
"env_development": {
|
||||
"NODE_ENV": "development"
|
||||
},
|
||||
"error_file": "./logs/worker-lesson-fill-error.log",
|
||||
"out_file": "./logs/worker-lesson-fill-out.log",
|
||||
"log_date_format": "YYYY-MM-DD HH:mm:ss",
|
||||
"merge_logs": true,
|
||||
"max_memory_restart": "512M",
|
||||
"autorestart": true,
|
||||
"watch": false,
|
||||
"max_restarts": 10,
|
||||
"min_uptime": "10s"
|
||||
},
|
||||
{
|
||||
"name": "worker-process-data",
|
||||
"script": "./workers/processDataWorker.js",
|
||||
"instances": 2,
|
||||
"exec_mode": "fork",
|
||||
"env": {
|
||||
"NODE_ENV": "production"
|
||||
},
|
||||
"env_development": {
|
||||
"NODE_ENV": "development"
|
||||
},
|
||||
"error_file": "./logs/worker-process-data-error.log",
|
||||
"out_file": "./logs/worker-process-data-out.log",
|
||||
"log_date_format": "YYYY-MM-DD HH:mm:ss",
|
||||
"merge_logs": true,
|
||||
"max_memory_restart": "512M",
|
||||
"autorestart": true,
|
||||
"watch": false,
|
||||
"max_restarts": 10,
|
||||
"min_uptime": "10s"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user