一、使用情景 在Jenkins的自動部署中,每次重新部署我們都需要先關閉原先的應用進程,然后重新部署啟動。在使用tomcat時,我們可以通過startup.sh和shutdown.sh進行對應操作。但是在使用springboot的Jar包時,卻無從下手了(有知道的告訴兄弟一聲),所以采取的辦法 ...
shell腳本中根據端口號kill對應的應用進程 在做項目時候,因為后端代碼不規范,過一段時間就要重啟項目,因為手頭忙別的事兒,對項目代碼重構比較費時間,就寫了個重啟的腳本,湊合下 shell中通過端口號查詢pid 運行項目 ...
2020-09-04 10:32 0 819 推薦指數:
一、使用情景 在Jenkins的自動部署中,每次重新部署我們都需要先關閉原先的應用進程,然后重新部署啟動。在使用tomcat時,我們可以通過startup.sh和shutdown.sh進行對應操作。但是在使用springboot的Jar包時,卻無從下手了(有知道的告訴兄弟一聲),所以采取的辦法 ...
kill 很麻煩,所以就寫了一個shell腳本,根據你輸入的端口號,循環kill掉: ...
假設一個應用場景,在某種環境下, 我們需要去關閉某個應用進程, 然后重新部署啟動.不一樣的場景需要使用不一樣的腳本,比如在使用tomcat時,可以通過start.up.sh和shutdown.sh進行操作,但是別的好像就沒有好的辦法了,所以采用的是kill掉應用的PID, 然后重新部署啟動 ...
#!/bin/bash#author:zhongyulin#crteate-time:2016-10-20 netstat -lnpt|grep -v grep>/tmp/script/net ...
linux根據端口號查應用進程和服務(有對應響應說明端口服務已啟動): 例如查mysql服務是否啟動 ...
場景: “一個cmd窗口運行任務,但不會停止,需要在其執行一段時間后自動停止”,引入這個.bat腳本,kill掉固定端口對應的進程。具體如下: setlocal enabledelayedexpansionfor /f "tokens=1-5" %%a in ('netstat -ano ...
端口號查找應用進程ID號】 ③通過命令查找某一特定端口,在命令窗口中輸入命令中輸入 netstat -a ...
查看TCP IP協議中端口號對應的進程 在task manager中,找到windows service 的進程號是17532,來自PID行。 1. netstat -ano | find "17532" TCP 0.0.0.0:8087 0.0.0.0 ...