1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zhongqiang1839-api-server

Клонировать/Скачать
ecosystem.config.js 1.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
zhongqiang.feng Отправлено 28.01.2019 05:32 9fc0af4
module.exports = {
/**
* Application configuration section
* http://pm2.keymetrics.io/docs/usage/application-declaration/
*/
apps: [
// First application
{
name: 'api-server',
max_memory_restart: "1024M",
script: 'index.js',
ignore_watch: [
"node_modules",
],
watch_options: {
"usePolling": true
},
instances : 4,
exec_mode : "cluster",
env: {
COMMON_VARIABLE: 'true',
NODE_ENV: 'production'
},
env_production: {
NODE_ENV: 'production'
},
log_date_format: 'YYYY-MM-DD HH:mm Z',
out_file: '/usr/fengzhongqiang/logs/api-server/pm2-out.log',
error_file: '/usr/fengzhongqiang/logs/api-server/pm2-error.log'
}
],
/**
* Deployment section
* http://pm2.keymetrics.io/docs/usage/deployment/
*/
deploy : {
// 项目信息
// 下面的配置是我用什么用户登录哪个服务器,从哪拉代码,项目存到什么位置。拉完执行的脚本是啥
production : {
user : 'root',
// 写成数组,可以同时部署到多台服务器
host : '119.27.163.168',
port:"22",//ssh 端口
ref : 'origin/master',
"ssh_options": "StrictHostKeyChecking=no",
repo : 'https://gitee.com/zhongqiang1839/api-server.git',
path : '/usr/fengzhongqiang/api-server',
'pre-deploy': 'git pull',
"post-deploy" : 'npm install && pm2 startOrRestart ecosystem.config.js --env production'
}
}
};

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/zhongqiang1839-api-server.git
git@api.gitlife.ru:oschina-mirror/zhongqiang1839-api-server.git
oschina-mirror
zhongqiang1839-api-server
zhongqiang1839-api-server
master