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