老师,工程化角度看待nodejs项目部署运维,现有成熟的工具链是哪些啊?

来源:6-2 借助 pm2 让 Nodejs 服务常驻

leiting

2017-06-18

如果大型公司要使用nodejs,工程化的角度有哪些成熟的工具生态环境(版本控制,测试、项目管理、自动化部署、监控运维)。能不能举例一二?

写回答

1回答

Scott

2017-06-19

如果是大型公司,我建议直接使用  Egg 的生态环境


Koa Express 虽然都可以,生态也更完善,但是从场景触发,显然无论如何用胶水工具粘合,都容易踩坑不够严谨。


我后面看看要不要针对你提到的这几点,其实这是很多 Node.js 工程师的痛点,专门推一个新课程,来对这些可行性方案的优势劣势进行对比分析和探讨

0
2
Scott
回复
leiting
PM2 也可以批量部署的,将多个主机的授权 pem 存到本地,每次 deploy 时候,一台一台机器的发,前提是有一个前置机器比如 Nginx 来做负载均衡,代码仓库的话,如果可以,还是迁移到 git 上吧,svn 我 6 年没接触了,不确定这里面如果跟 pm2 结合,有多少坑
2017-06-21
共2条回复

Node.js项目线上服务器部署与发布

阿里云部署Node.js+MongoDB+Nginx的应用项目,打通全栈

1747 学习 · 448 问题

查看课程