Analysis: Netstat-an See a large number of 80 port process zombie, restart Tomcat.tomcat failed to start, the webpage still cannot open. Stop Tomcat process shutdown.sh, stop tomcat after Telnet 127.0.0.1 80, found that port 80 is still available. Netstat-an|grep 80 View found there are many 80 port processes inside, using the kill PID command to terminate the process, useless. Use lsof-i: 80|grep-v "PID" |awk ' {print ' kill-9 ', ' $ $ ' command after all 80-port processes are removed. Restart Tomcat and the system is functioning properly. Why, however, it is necessary to analyze why Tomcat cannot shut down the 80-port process when it shuts down.
[Email protected] bin]# Netstat-an |grep 80
TCP 0 0:: ffff:127.0.0.1:8005:::* LIST
En
TCP 0 0::: 8009:::* LIST
En
TCP 0 0::: +:::* LIST
En
TCP 0 0::: 8080:::* LIST
En
TCP 0 0:: ffff:172.16.1.153:80:: ffff:202.160.179.12:36057 time
_wait
TCP 0 0:: ffff:172.16.1.153:80:: ffff:202.160.178.15:39176 time
_wait
TCP 0 0:: ffff:172.16.1.153:80:: ffff:218.20.57.173:55001 ESTA
Blished
TCP 0 0:: ffff:172.16.1.153:80:: ffff:218.20.57.173:3516 ESTA
Blished
TCP 0 0:: ffff:172.16.1.153:80:: ffff:218.20.57.173:55037 ESTA
Blished
TCP 0 0:: ffff:172.16.1.153:80:: ffff:218.20.57.173:3518 ESTA
Blished
TCP 0 0:: ffff:172.16.1.153:80:: ffff:61.135.162.208:57893 time
_wait
TCP 0 0:: ffff:172.16.1.153:80:: ffff:210.72.4.122:39196 ESTA
Blished
TCP 0 0:: ffff:172.16.1.153:80:: ffff:59.32.124.136:22529 ESTA
Blished
TCP 0 0:: ffff:172.16.1.153:80:: ffff:218.20.57.173:55222 ESTA
Blished
TCP 0 0:: ffff:172.16.1.153:80:: ffff:218.20.57.173:3510 ESTA
Blished
TCP 0 0:: ffff:172.16.1.153:80:: ffff:59.32.124.136:22530 ESTA
Blished
TCP 0 0:: ffff:172.16.1.153:80:: ffff:210.72.4.122:39198 ESTA
Blished
UNIX 3 [] STREAM CONNECTED 6880/tmp/. X11-unix/x0
# Lsof-i: 80|grep-v "PID" |awk ' {print ' kill-9 ', $ $} ' |sh
The above script can clear the 80 port process
Linux 80 Port-occupied solution for Tomcat