如何启动composer-rest-server作为后台进程?

时间:2017-06-20 06:12:06

标签: hyperledger-composer

我正在尝试使用以下命令在后台启动composer-rest-server:

  • composer-rest-server&

它开始作为后台进程,但是在显示" hyperledger-Composer"之后,进程被卡住了。横幅为:

enter image description here

反正我们可以将composer-rest-server作为后台进程启动吗?

2 个答案:

答案 0 :(得分:4)

运行如下命令:

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

所有标准输出将保存在rest-server.out中,并在rest-server.err

中保存

&最后将把它放在后台,你将获得PID

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

答案 1 :(得分:0)

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

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