爲了作自動化部署,第一步就是要先根據端口殺死進程,舉例的端口號是8080。
在linux下很容易作到,方法是:
netstat -nlp |grep :::8080 |awk '{print $7}' |awk -F/ '{print $1}' |xargs kill -9
在windows下也能夠。方法是:
netstat -ano | findstr 0.0.0.0:8080 > 1.txt
for /f "tokens=5" %%a in (1.txt) do taskkill /pid %%a /f /t linux