netstat很多127.0.0.1:8080 TIME_WAIT

时间:2013-06-25 17:07:55

标签: tomcat networking tcp netstat

我发现this的帖子与我的相似,但没有找到解决方案。 所以,当我netstat -n时,我得到了以下信息:

TCP    127.0.0.1:52144        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52145        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52146        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52147        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52148        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52149        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52150        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52151        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52152        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52153        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52154        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52155        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52156        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52157        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52158        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52159        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52160        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52161        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52162        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52163        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52164        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52165        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52166        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52167        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52168        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52169        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52170        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52171        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52172        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52173        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52174        127.0.0.1:8080         TIME_WAIT
 TCP    127.0.0.1:52175        127.0.0.1:8080         TIME_WAIT
 ...

还有更多。当我做ping localhost:8080时,我得到: Ping request could not find host localhost:8080. Please check the name and try again.

当我ping localhost时,我得到了:

Pinging TA52273.com [::1] with 32 bytes of data:
Reply from ::1: time<1ms
Reply from ::1: time<1ms
Reply from ::1: time<1ms
Reply from ::1: time<1ms

Ping statistics for ::1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

当我在FF上尝试localhost:8080时,我得到空白页面,只是空白页面。 当我在chrome上尝试localhost:8080时,我得到: Oops! This link appears to be broken. Did you mean: localhost8080.­net

localhost:8080没有响应。

任何想法,可能是错的。我可以毫无问题地启动tomcat。但是,当我部署我的应用程序时,正在发生的事情。

3 个答案:

答案 0 :(得分:2)

关于TIME_WAIT,我不担心。有关详细信息,请查看this article

关于ping,这是不正确的:

ping localhost:8080

虽然这是正确的:

ping localhost

即。执行ping时不要指定端口。

使用例如ncwgettelnet验证该端口正在侦听某些内容。

现在您的webapp问题,您的WAR是什么以及您在哪里部署它? 如果它是例如doh.war并且您已将其部署在$CATALINA_BASE/webapps,然后您应将浏览器指向

http://127.0.0.1:8080/doh

假设Tomcat正在localhost上监听8080。

答案 1 :(得分:0)

在我的情况下,有很多进程转到TCP端口111。 &#39; chkconfig | grep nscd&#39;透露NIS缓存没有运行。 我启用了nscd,问题就消失了。

chkconfig nscd on

答案 2 :(得分:0)

只需ping到该端口并再次检查netstat 该行不再显示为time_wait