Linux 後台執行 Tomcat

2021-10-07 10:34:39 字數 653 閱讀 1176

當我們使用 xshell、mobaxterm或 securecrt 這些 ssh 工具連線上我們的伺服器,再啟動 tomcat 服務,tomcat能夠成功啟動,但是當我把這個ssh工具的這個終端視窗關閉之後 tomcat 也會隨之關閉。

我試過在後台執行 tomcat,比如:

在命令後面加上 &

./startup.sh &
使用 nohup 命令啟動

nohup ./startup.sh &
這兩種方式都不行!在我關閉終端視窗之後 tomcat 程序還是會關閉。

我的另乙個解決方案是:連線另乙個伺服器作為中間伺服器用於中轉。

具體流程:首先,我先使用終端連線上我的中間伺服器,然後我在中間伺服器上面通過 ssh 命令連線上我的 tomcat 所在伺服器,連線成功後我再後台啟動tomcat:./startup.sh &,啟動完之後,使用退出命令:exit 回到我的中間伺服器。最後再關閉中間伺服器的終端視窗就不會影響到 tomcat 的程序了。

技 術 無 他, 唯 有 熟 爾。

知 其 然, 也 知 其 所 以 然。

踏 實 一 些, 不 要 著 急, 你 想 要 的 歲 月 都 會 給 你。

Tomcat 後台執行

在 window 系統下直接執行tomcat bin目錄下的startup.bat檔案就可以直接啟動程式,同時也會彈出乙個命令列視窗,列印程式執行時的日誌,且需要一直處於開啟狀態,不能關閉,所以最好將 tomcat 設定成後台執行。tomcat支援將啟動開關註冊成服務,具體做法 開啟命令列視窗,進入...

Linux後台執行

解除螢幕占用,並且保持命令執行。類似於windows最小化。top 檢視cpu資訊。定位將前面內容定位到後面檔案當中 echo echo aaa 1.txt 把aaa寫到 覆蓋 aaa中 echo 1.txt 可以用來清空檔案 在命令的尾部新增 進行後台執行,命令有返回還是會返回到控制台,先將返回的...

linux命令後台執行

有兩種方式 1.command 後台執行,你關掉終端會停止執行 2.nohup command 後台執行,你關掉終端也會繼續執行 1 root bin rsync.sh 用 jobs 命令檢視正在執行的任務 jobs 1 running root bin rsync.sh 如果想把它調回到前台執行,...