
项目部署——使用PM2部署Node服务程序
发布日期:2021-05-08 02:11:52
浏览次数:19
分类:精选文章
本文共 679 字,大约阅读时间需要 2 分钟。
通过远程登录服务器启动编写好的Node服务程序之后
PM2部署Node服务程序
PM2
- 在后端可通过PM2插件来维持服务器稳定性;
- PM2可以实现进程守护,系统崩溃自动重启;
- 启动多进程,充分利用CPU和内存;
- 另外其自带日志记录功能,方便我们进行出现错误后的分析与复现;
PM2在服务器上使用
# 安装pm2npm install pm2 -g
现在可以用PM2了吗?当然不能~~~
我们可以看一下项目的依赖中,可以发现其中没有pm2;而且其是全局安装,可知其实际上类似于npm或者vue/cli这种框架,但是它没有自动创建环境变量,也就是说…现在你输入
pm2 list
会报错,因为它找不到pm2这个命令;
# 报错信息events.js:292 throw er; // Unhandled 'error' event ^Error: spawn pm2 ENOENT at Process.ChildProcess._handle.onexit (internal/child_process.js:267:19) at onErrorNT (internal/child_process.js:469:16) at processTicksAndRejections (internal/process/task_queues.js:84:21)
配置pm2的环境变量
接下来,去你安装node 文件夹下

# 创建软连接ln -s /opt/nodejs/bin/pm2 /usr/local/bin/pm2
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年03月21日 10时12分21秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
11.2.6 时间值的小数秒
2021-05-08
Redis源码分析(七)--- zipmap压缩图
2021-05-08
【MySQL】(九)触发器
2021-05-08
Oracle 11G环境配置
2021-05-08
【Python】(十二)IO 文件处理
2021-05-08
【Oozie】(三)Oozie 使用实战教学,带你快速上手!
2021-05-08
师兄面试遇到这条 SQL 数据分析题,差点含泪而归!
2021-05-08
C语言的数值溢出问题(上)
2021-05-08
8051单片机(STC89C52)以定时器中断模式实现两倒计时器异步计时
2021-05-08
vue项目通过vue.config.js配置文件进行proxy反向代理跨域
2021-05-08
android:使用audiotrack 类播放wav文件
2021-05-08
聊聊我的五一小假期
2021-05-08
数据库三个级别封锁协议
2021-05-08
ACM/NCPC2016 C Card Hand Sorting(upc 3028)
2021-05-08
ubuntu学习笔记-常用文件、命令以及作用(hosts、vim、ssh)
2021-05-08
SLAM学习笔记-求解视觉SLAM问题
2021-05-08
普歌-允异团队-HashMap面试题
2021-05-08
还在一个一个手动安装虚拟机吗?Cobbler自动部署装机一键最小化安装打把游戏就好了
2021-05-08
程序员应该知道的97件事
2021-05-08
create-react-app路由的实现原理
2021-05-08