如何让我的堆栈保持活力
How to keep my stack alive
我是一名经验丰富的开发人员,但对系统管理员方面的事情还是陌生的。我是 运行 一个 node.js 应用程序,它使用 redis 数据库并有 nginx 运行 一个反向代理来通过 https 为节点页面提供服务。
我担心的是一个或所有 3 个会在重负载或错误下倒下,并且没有任何东西可以让它重新启动。非常感谢任何建议。
我的服务器是 Ubuntu 14.04 LTS。
非常感谢=)
最好的选择之一是使用 upstart。
原文档比较复杂,看一看:
http://upstart.ubuntu.com/cookbook/
如果我正确理解你的问题,这就是你真正需要的:
http://blog.joshsoftware.com/2012/02/14/upstart-scripts-in-ubuntu/
我发现新系统管理员的最简单设置和持续监控来自 Monit (http://mmonit.com/monit/)
有一个名为 pm2 的新解决方案。我用它,它工作正常。
我是一名经验丰富的开发人员,但对系统管理员方面的事情还是陌生的。我是 运行 一个 node.js 应用程序,它使用 redis 数据库并有 nginx 运行 一个反向代理来通过 https 为节点页面提供服务。
我担心的是一个或所有 3 个会在重负载或错误下倒下,并且没有任何东西可以让它重新启动。非常感谢任何建议。
我的服务器是 Ubuntu 14.04 LTS。
非常感谢=)
最好的选择之一是使用 upstart。
原文档比较复杂,看一看:
http://upstart.ubuntu.com/cookbook/
如果我正确理解你的问题,这就是你真正需要的:
http://blog.joshsoftware.com/2012/02/14/upstart-scripts-in-ubuntu/
我发现新系统管理员的最简单设置和持续监控来自 Monit (http://mmonit.com/monit/)
有一个名为 pm2 的新解决方案。我用它,它工作正常。