Слияние кода завершено, страница обновится автоматически
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 )