对node不熟,但需要搭一个node的生产环境,请教一下大家推荐配置,包括n/nvm, forever/pm2, cluster/recluster, server安全配置,user权限管理,等等。
PS:我只是google看到这些名词,其实不懂行,呵呵
PS:我只是google看到这些名词,其实不懂行,呵呵
1
fatpa Jun 7, 2014
pm2 是个好东西,对日志啥的管理都不错
|
3
dcoder Jun 18, 2014
没下文了? 还在 follow 这个帖子呢。
这里有一个 process monitoring tool 的 summary http://strongloop.com/strongblog/comparison-tools-to-automate-restarting-node-js-server-after-code-changes-forever-nodemon-nodesupervisor-nodedev/ |
4
Gnep OP |
5
dcoder Jun 22, 2014
@Gnep 最后发现,其实用自带的 child_process.spawn() 自己写一个 process monitor 的程序其实最好,什么限次数重启,process crash 时自动 stop/terminate EC2 instance 和 email admin ... 等等等,最好是自己写一个,几十行 Node 代码而已,比学其他三方工具靠谱多了。
第三方工具里面,其实我觉得唯一需要用的,是 Nodemon, 开发时候用. |