1
你好我試圖運行的失敗,因爲SignalException的腳本/運行過程:SIGHUP:SIGHUP:失敗SignalException與腳本/亞軍
過程約需4-5hrs。有人可以讓我知道究竟發生了什麼,以及將會有什麼工作。
謝謝
你好我試圖運行的失敗,因爲SignalException的腳本/運行過程:SIGHUP:SIGHUP:失敗SignalException與腳本/亞軍
過程約需4-5hrs。有人可以讓我知道究竟發生了什麼,以及將會有什麼工作。
謝謝
進程從開始的shell正在死亡。您可以從調用shell中拒絕進程,也可以使用nohup
來調用它,這會導致進程忽略SIGHUP。
像nohup script/runner "YourCodeHere.run" &
這樣的東西會使腳本/跑步者任務不受SIGHUP的影響。
編輯:說你ssh到服務器。你會產生一個新的shell(運行/ bin/bash也會起作用)。如果你斷開連接,你用ssh啓動的shell也會死掉。當它發生時,它會將SIGHUP發送到所有附加的進程。 SIGHUP是一個UNIX信號。 There are a few of them。另一個你可能(或許在不知不覺中)熟悉的是SIGINT,當你點擊ctrl-c時,它被髮送到進程。
謝謝ahlatimer :) – kill007