Tôi đang sử dụng tomcat và đôi khi tôi bảo nó dừng nó không đúng quy trình.
Cách của tôi xung quanh điều này là quá làm:
lsof -i tcp:8080
đầu ra nào:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 888 root 35u IPv6 780659 0t0 TCP *:http-alt (LISTEN)
java 888 root 39r IPv6 790103 0t0 TCP localhost:58916->localhost:http-alt (CLOSE_WAIT)
java 888 root 40r IPv6 792585 0t0 TCP localhost:58936->localhost:http-alt (CLOSE_WAIT)
java 888 root 75r IPv6 785553 0t0 TCP localhost:58701->localhost:http-alt (CLOSE_WAIT)
java 888 root 77r IPv6 787642 0t0 TCP localhost:58814->localhost:http-alt (CLOSE_WAIT)
java 888 root 130u IPv6 783894 0t0 TCP localhost:58686->localhost:http-alt (CLOSE_WAIT)
java 888 root 353u IPv6 780929 0t0 TCP localhost:58632->localhost:http-alt (CLOSE_WAIT)
Sau đó tôi chạy
kill -9 pid
Tôi muốn có một cách để có được tất cả các số pid và giết chúng. Điều đó là tôi không biết cách cô lập lĩnh vực đó.
tomcat
quy trình mở, bạn có thể sử dụngkillall -9 tomcat