什么是部署Node.js的最佳方式?
我有一个Dreamhost VPS(他们称之为VM),我已经能够安装Node.js并设置代理。只要保持我用来启动node的SSH连接开放,这个方法就很好用。
什么是部署Node.js的最佳方式?
我有一个Dreamhost VPS(他们称之为VM),我已经能够安装Node.js并设置代理。只要保持我用来启动node的SSH连接开放,这个方法就很好用。
Forever是一个不错的选项,可以保持应用程序运行(它还可以作为模块进行npm安装,这很好)。
但对于更严肃的“部署”——例如远程管理部署、重启、运行命令等——我会使用带有node扩展的capistrano。
pm2 monit - monitoring metrics of app
pm2 list - table view of processes
pm2 start app.js --name=myapp --max-memory-restart 200M