请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

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

正在回答

1回答

Scott 2017-06-19 15:56:31

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


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


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

0 回复 有任何疑惑可以回复我~
  • 提问者 leiting #1
    那现阶段nodejs集群快速部署用什么,PM2 貌似单机对单机还是很舒服。
    另外如果我的代码只能放到svn上,又能选择什么样的部署方式。
    回复 有任何疑惑可以回复我~ 2017-06-20 00:01:03
  • Scott 回复 提问者 leiting #2
    PM2 也可以批量部署的,将多个主机的授权 pem 存到本地,每次 deploy 时候,一台一台机器的发,前提是有一个前置机器比如 Nginx 来做负载均衡,代码仓库的话,如果可以,还是迁移到 git 上吧,svn 我 6 年没接触了,不确定这里面如果跟 pm2 结合,有多少坑
    回复 有任何疑惑可以回复我~ 2017-06-21 11:58:53
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信