从 GNU Screen 运行服务

Joó*_*dám -2 daemon service gnu-screen

在将进程作为守护进程运行时,需要采取很多预防措施。在我看来,在 GNU Screen 内运行它是一个可行的选择,因为它保证在注销服务器后运行该进程,在重新登录时可以检查输出等。

从 Screen 内部运行例如 Web 服务器有什么缺点吗?我有一个从 Screen 内部运行的服务器进程,该进程在过去几周内多次无法访问。我立即重新启动了它,所以我不知道它是否因为某些内部问题(相当简单的脚本,所以我怀疑)而死了,或者是 Screen 的错。

Tom*_*nor 12

不知何故,似乎是错误的解决方案。

如果您使用的是 Ubuntu,请使用Upstart

如果你在 Centos/RHEL/Other 上,看看使用 start-stop-daemon 和LSB init 标准来正确地守护进程,然后你就可以使用 chkconfig 来自动启动/停止它。