java中-jar 與nohup的對比
java中 -jar 與nohup的對比
——作為Java程序員,經常會遇到這樣一個問題,打個jar包,測試或者上線生產,于是乎面臨的選擇來了,java –jar or nohup?
下面我來扒一扒:
一、 java -jar a.jar &
直接啟動jar文件,在當前會話進程中開啟一個子進程來運行程序,這個子進程會隨著會話進程的結束而結束。
這種情況適合短時間測試用。
二、 nohup java -jar a.jar&
先交代一下名詞:
hangup (掛斷),終端退出時會發(fā)送 hangup 信號來通知其關閉所有子進程。
nohup(不掛斷,忽略掛斷信號)
nohup 的使用是十分方便的,只需在要處理的命令前加上 nohup 即可,標準輸出和標準錯誤缺省會被重定向到 nohup.out 文件中。一般我們可在結尾加上"&"來將命令同時
放入后臺運行,也可用">filename2>&1"來更改缺省的重定向文件名。
這種情況適合在生產環(huán)境長時間運行。
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
java swing 創(chuàng)建一個簡單的QQ界面教程
這篇文章主要介紹了java swing 創(chuàng)建一個簡單的QQ界面教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09基于Java實現一個簡單的單詞本Android App的實踐
本文基于Java實現了一個簡單的單詞本安卓app,用的是SQLite數據庫,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-01-01Spring Profile與PropertyPlaceholderConfigurer項目多環(huán)境配置切換
這篇文章主要介紹了Spring Profile與PropertyPlaceholderConfigurer項目多環(huán)境配置切換方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-09-09