【问题标题】:Java Linux Daemons/Services with Server Side Input带有服务器端输入的 Java Linux 守护进程/服务
【发布时间】:2019-07-20 05:06:45
【问题描述】:

我有一个运行服务的 java 可执行文件。它允许管理员在服务运行时输入命令。它通常需要一个打开的终端才能运行。我通过 ssh 连接到我的服务器。

我可以启动服务并且它可以工作,但是我无法在服务关闭之前退出终端。

我也不能创建一个简单的守护进程,因为那样我将无权提供服务服务器端输入。

是否有任何类型的守护程序可以让我有一个终端接口用于输入,或者是否有一个持久的 ssh 终端,即使我退出它也会继续运行?

【问题讨论】:

    标签: java linux service daemon daemons


    【解决方案1】:

    要让您的进程在退出终端时不关闭,您可以使用如下命令:

    nohup <command/run> >/path/to/log 2>/path/to/errlog &
    

    如果你想要永久终端,你可以使用screentmux 之类的命令

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多