所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

nodejs如何部署到服务器上?

发布时间:2020-04-12 09:05:23

资讯分类:nodejs  服务器  部署  部署  后端  服务端
nodejs如何部署到服务器上?

有几种部署方式,由项目复杂度而定。
最简单的。

简单的小网站可以直接使用Node.js作为web服务器,不做前后端分离,使用后端模板填充数据,代表框架express。



如果要做负载均衡或者响应多端请求,那么采用前后端分离。前端代码可以放在CDN或nginx这类静态服务器上,前端向Node.js服务端发送rest请求。代表框架koa。



如果业务更加复杂,有较多的CPU密集型任务需要执行,那么Node.js后面再接一层服务器(Java、Python)来处理。



另外由于Node.js是单线程进程,一旦出错就会崩溃,导致服务端无法访问。所以部署Node.js的时候需要使用PM2,这样可以在Node.js程序崩溃之后及时重启,当然还有其它好处,比如灰度部署、负载均衡等。

nodejs如何部署到服务器上?

用这个,专业做JS代码加密的,可以用于nodejs代码保护:JShaman

可以在线使用,在线加密,非常好用。

JShaman=JS+Shaman,即:JS萨满。

在传统的世界观,或游戏概念中。萨满巫师具有治愈、辅助、守护的含意。

“JS萨满”的寓意是:治愈JS代码公开透明的缺陷、辅助JS开发、守护JS产品。

留言与评论(共有 0 条评论)
   
验证码:
Top