2017-06-20 43 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。