Heim  >  Fragen und Antworten  >  Hauptteil

Java – TCP-Verbindungsausnahme, bitte helfen Sie bei der Analyse der Ursache

netstat -antp|grep 8091
Nachdem der Server eine Zeit lang in Betrieb war, können plötzlich alle TCP-Verbindungen nicht normal hergestellt werden. Überprüfen Sie die Informationen wie folgt:

Bitte helfen Sie bei der Analyse des Grundes, danke
Das System verwendet die virtuelle 64-Bit-Maschine centos6.5 von Tencent Cloud, auf der ein Tomcat-Server aufgebaut ist. Diese Anomalie tritt innerhalb eines durchschnittlichen Laufzyklus von zwei Tagen und dann beim Client auf kann nicht verbinden.
netstat -antp|grep 8091|wc -l
155
cat /proc/sys/net/ipv4/tcp_max_syn_backlog
512
kann Tomcat nur neu starten, nach dem Neustart ist es wie folgt

为情所困为情所困2710 Tage vor770

Antworte allen(2)Ich werde antworten

  • 怪我咯

    怪我咯2017-05-19 10:10:02

    没看出来那里不正常

    Antwort
    0
  • 黄舟

    黄舟2017-05-19 10:10:02

    题主没有明确“tcp无法正常连接”是服务端还是客户端,从截图来看,是用一台机器不断连服务器,你可以看下客户端部分netstat是不是有大量的TIME_WAIT
    如果是的话,客户端是使用的tcp短连接,用完close,不配置REUSE的话,在2msl时间内客户端机器是无法再使用同一个端口的

    Antwort
    0
  • StornierenAntwort