2017-06-20 22 views
1

我尝试使用以下命令来启动作曲家休息服务器在后台:如何启动composer-rest-server作为后台进程?

  • 作曲家休息服务器&

其入门作为后台进程,但随后的过程中得到后卡住显示 “hyperledger作曲家” 的旗帜为:

enter image description here

反正我们就可以开始作曲,休息-SE rver作为后台进程?

回答

0

如果没有参数运行它,它会提示输入参数(从键盘读取)。你应该用参数启动它。如果你在没有来自终端的参数的情况下运行它,回答所有问题,最后它会打印出你可以使用命令行启动的命令行,并用命令行参数提供答案。

您应该可以使用该命令行与nohupscreen或类似。

+0

这意味着,我需要提供所有输入作为单个命令,那么只有我可以启动作曲者休息服务器作为后台进程? –

+0

是的,必须提供所有参数,否则该过程将尝试从键盘读取。 –

+0

谢谢丹丹:) –

0

像这样运行命令:

nohup composer-rest-server -c <network card name> -n never -w true > rest-server.out 2> rest-server.err < /dev/null & 

所有标准输出将在休息,server.err

&末被保存在rest-server.out和错误都会把它的背景,你会得到PID

下次连接到服务器时,如果要杀死更早的实例,则使用ps -A | grep "node"命令获取PID。