From 9a042816415029e39211a596d7e505d6127c72dd Mon Sep 17 00:00:00 2001 From: zhl Date: Thu, 5 Aug 2021 15:21:04 +0800 Subject: [PATCH] add pm2 start script --- ecosystem.config.js | 22 ++++++++++++++++++++++ pm2_dev.sh | 3 +-- 2 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 ecosystem.config.js diff --git a/ecosystem.config.js b/ecosystem.config.js new file mode 100644 index 0000000..0649aa2 --- /dev/null +++ b/ecosystem.config.js @@ -0,0 +1,22 @@ +module.exports = { + apps: [ + { + port: 2987, + name: 'tsghost', + script: 'dist/api.js', + watch: true, + instances: 1, + exec_mode: 'cluster', + log_date_format: 'YYYY-MM-DD HH:mm:ss', + error_file: '/data/logs/tsghost/error.log', // error日志路径 + out_file: '/data/logs/tsghost/info.log', // out日志路径, + cwd: '/home/kingsome/coders/tsghost', + interpreter: '/home/kingsome/.nvm/versions/node/v14.15.1/bin/node', + env: { + PORT: 2987, + DEBUG: 'jc:*', + NODE_ENV: 'production', + }, + }, + ], +} diff --git a/pm2_dev.sh b/pm2_dev.sh index c7f49b3..541c306 100755 --- a/pm2_dev.sh +++ b/pm2_dev.sh @@ -1,2 +1 @@ -pm2 start npm --name "corgi" --log-date-format "YYYY-MM-DD HH:mm:ss" -- run "dev:admin" -pm2 start npm --name "corgi-api" --log-date-format "YYYY-MM-DD HH:mm:ss" -- run "dev:api" +pm2 start npm --name "tsghost" --log-date-format "YYYY-MM-DD HH:mm:ss" -- run "dev:api"