node配置全局变量,
怎么利用配置文件来管理多个节点。射流研究…进程?本篇文章给大家介绍一下PM2用配置文件管理多个结节项目的方法,希望对大家有所帮助!
节点。射流研究…极速入门课程:进入学习
一、问题简介
有多个节点。射流研究…进程需要一起管理时,各自需要的参数也不同时,创建一个配置文件来管理是最好的方案。
二、解决方案
1、生成基础版本配置文件
pm2初始化简单:可以生成基础版本的配置文件:ecosystem.config.js
//生态系统。配置文件
模块。导出={
应用程序:[{
名称: app1 ,
脚本:。/app.js
}]
}2、生成复杂版本的配置文件
pm2初始化等同于pm2生态系统,可以生成带有部署属性的配置文件:ecosystem.config.js
模块。导出={
应用程序:[{
脚本: index.js ,
手表:"."
}, {
脚本:。/service-worker/,
手表:[。/服务人员]
}],
部署:{
生产:{
用户:“嘘用户名",
主机: SSH_HOSTMACHINE ,
参考:"原点/主点",
repo: GIT_REPOSITORY ,
路径:"目标路径",
预先部署-本地":",
部署后: npm安装pm2重新加载生态系统。配置文件生产,
预设置:
}
}
};3、使用配置文件
启动、停止、重启、重载、删除配置文件中所有项目
pm2启动生态系统。配置文件
pm2停止生态系统。配置文件
pm2重启生态系统。配置文件
pm2重新加载生态系统。配置文件
pm2删除生态系统。配置文件启动指定应用
pm2启动生态系统。config.js仅API-应用程序
pm2仅启动生态系统。配置。js API-app,worker-app 更多结节相关知识,请访问:节点射流研究…教程!以上就是怎么利用配置文件来管理多个节点。射流研究…进程的详细内容,更多请关注我们其它相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。