implementation of ecosystem.config.js.example
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -3,6 +3,7 @@
|
|||||||
/node_modules
|
/node_modules
|
||||||
.env
|
.env
|
||||||
package-lock.json
|
package-lock.json
|
||||||
|
ecosystem.config.js
|
||||||
|
|
||||||
# Logs
|
# Logs
|
||||||
logs
|
logs
|
||||||
|
|||||||
18
ecosystem.config.js.example
Normal file
18
ecosystem.config.js.example
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
module.exports = {
|
||||||
|
apps: [{
|
||||||
|
name: "notification_server",
|
||||||
|
script: "./dist/main.js", // cluster mode run with node only, not npm
|
||||||
|
args: "",
|
||||||
|
exec_mode: "cluster", // default fork
|
||||||
|
instances: "max",
|
||||||
|
kill_timeout: 4000,
|
||||||
|
wait_ready: true,
|
||||||
|
autorestart: true,
|
||||||
|
watch: false,
|
||||||
|
max_memory_restart: "1G",
|
||||||
|
log_date_format: "YYYY-MM-DD HH:mm Z",
|
||||||
|
env: {
|
||||||
|
NODE_ENV: "prod",
|
||||||
|
},
|
||||||
|
}],
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user