【问题标题】:How to keep my stack alive如何让我的堆栈保持活力
【发布时间】:2015-02-09 22:21:19
【问题描述】:

我是一位经验丰富的开发人员,但对系统管理员方面的工作很陌生。我正在运行一个 node.js 应用程序,它使用一个 redis 数据库并让 nginx 运行一个反向代理来通过 https 服务节点页面。

我担心的是 3 个中的一个或全部会在重负载或错误下摔倒,并且没有任何东西可以让它重新启动。非常感谢任何建议。

我的服务器是 Ubuntu 14.04 LTS。

非常感谢 =)

【问题讨论】:

    标签: node.js ubuntu nginx redis


    【解决方案1】:

    最好的选择之一是使用新贵。 原始文档相当复杂,但请看一下:
    http://upstart.ubuntu.com/cookbook/

    如果我正确理解您的问题,这就是您真正需要的:
    http://blog.joshsoftware.com/2012/02/14/upstart-scripts-in-ubuntu/

    【讨论】:

      【解决方案2】:

      我发现新系统管理员最简单的设置和持续监控来自 Monit (http://mmonit.com/monit/)

      【讨论】:

        【解决方案3】:

        有一个名为pm2 的新解决方案。我使用它,它工作正常。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2015-12-09
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-03-20
          • 2023-01-27
          相关资源
          最近更新 更多