服务器部署node网站的问题
我用node做的网站,ssh连接服务器,用node xxx.js监听后,那我不能退出做别的事情了吗?能让node后台运行吗?
15 回复
或者 说 怎么部署node程序到生产服务器上?
- 可以自己写个守护进程
- 用forever模块
正常部署node的网站都是用模块吗
forever这个?
@flylee2011 看需要吧,forever相对简单。
用云服务器吧,部署维护很简单
不想用托管的服务,就想自己配置
设置个cluster,然后直接跑吧,放心node.js没有你想象中那么脆弱,我们之前公司的一个node.js项目放那半年了,也没人维护,还跑的好好的
cluster 是神马。。 我去看看吧 ,谢谢~
nohup命令
nohup node app.js
停止就
kill [PID]
不知道PID就
ps -e
当然,我觉得forever就很好了
好的,我试试forever。
@flylee2011 一个api的模块
@jiyinyiyong forever 可以记录很多日志,你只要指定日志文件就可以了。