2013-07-12 27 views
1

我必須通過SSH登錄到服務器,並在擁有大約50GB大量數據的目錄上運行我的java程序。從我的計算來看,在海量數據上運行我的代碼大約需要6個小時。有什麼辦法讓服務器運行我的Java程序,這樣即使我從服務器斷開連接,運行我的代碼也不會有任何問題? 在此先感謝!如何讓服務器運行我的java程序?

回答

2

使用可以在screen啓動一個會話並運行裏面的Java進程好的。然後,您可以將其分離並斷開SSH會話並稍後重新加入以檢查進度。

http://www.gnu.org/software/screen/

0

當完成擊殺通過ID的過程nohup java -jar path/to/your.jar, 啓動它。 或寫bash腳本

相關問題