【问题标题】:run thin outside of shell在外壳外面跑得很薄
【发布时间】:2012-12-02 21:24:58
【问题描述】:

我正在使用 Thin 来运行我的 Sinatra 应用程序,但是现在,当我关闭 shell 时,服务器停止了。是否可以在后台将其作为进程运行,并像我在 shell 中那样查看/管理日志?

【问题讨论】:

    标签: ruby sinatra rack thin


    【解决方案1】:

    使用-d 开关将其启动为守护进程。默认情况下,它会将输出写入log/thin.log,或者您可以使用-l 开关覆盖它。有关选项的完整列表,请参阅 thin -h

    【讨论】:

      【解决方案2】:

      正如@Chris 提到的,您可以将其守护。

      另一种方法是使用GNU Screen

      这样您就可以在前台运行您的应用程序并关闭您的终端。

      当您回到Screen 会话时,您拥有相同的环境,
      就像切换终端选项卡时一样。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-01-07
        • 1970-01-01
        • 1970-01-01
        • 2021-09-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多