采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如果大型公司要使用nodejs,工程化的角度有哪些成熟的工具生态环境(版本控制,测试、项目管理、自动化部署、监控运维)。能不能举例一二?
如果是大型公司,我建议直接使用 Egg 的生态环境
Koa Express 虽然都可以,生态也更完善,但是从场景触发,显然无论如何用胶水工具粘合,都容易踩坑不够严谨。
我后面看看要不要针对你提到的这几点,其实这是很多 Node.js 工程师的痛点,专门推一个新课程,来对这些可行性方案的优势劣势进行对比分析和探讨
那现阶段nodejs集群快速部署用什么,PM2 貌似单机对单机还是很舒服。 另外如果我的代码只能放到svn上,又能选择什么样的部署方式。
PM2 也可以批量部署的,将多个主机的授权 pem 存到本地,每次 deploy 时候,一台一台机器的发,前提是有一个前置机器比如 Nginx 来做负载均衡,代码仓库的话,如果可以,还是迁移到 git 上吧,svn 我 6 年没接触了,不确定这里面如果跟 pm2 结合,有多少坑
登录后可查看更多问答,登录/注册
阿里云部署Node.js+MongoDB+Nginx的应用项目,打通全栈
1.0k 14
1.8k 12
1.8k 7
1.1k 7
3.5k 7