1

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

4

2 回答 2

3

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

于 2012-12-02T21:27:14.227 回答
1

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

另一种方法是使用GNU Screen

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

当您重新进入Screen会话时,您将拥有相同的环境,
就像您切换终端选项卡时一样。

于 2012-12-02T21:34:34.087 回答