请问NODEJS 怎么部署才算合理呢?
我用node写好了一个简单的web网站,但是怎么部署才算合理呢?
我用的是阿里云的服务器
CPU: 1核
内存:512MB
公网带宽:1M
需要启动几个进程?
需要用nginx代理吗?
ps:我的数据库是阿里关系型数据库服务RDS,不用考虑数据库。
8 回复
可能要看具体需求。 如果是个人使用,应该不需要nginx吧。 我使用的是nginx+nodejs/expressjs,是为了多人合作。 root权限用户控制nginx的启动和虚拟主机配置和80端口的proxy。 开发人员启动具体的nodejs/expressjs app在不需要root权限的端口上,比如3000。
这个配置,应该就不用考虑 量 的问题了吧,直接丢上去,pm2吧 真的需要nginx挡在前面的时候时,那升级服务器也是必须的了,到时候一些业务逻辑等也会改变,部署方式也就根据自己的需求更改儿转变了。