netstat -antp|grep 8091
서버가 일정 시간 구동된 후 갑자기 모든 TCP가 정상적으로 연결이 되지 않습니다. 아래 내용을 확인해보세요
이유 분석에 도움 부탁드립니다. 감사합니다
시스템은 Tencent Cloud의 centos6.5 64비트 가상머신을 사용하고 있으며, 그 위에 tomcat 서버가 구축되어 있습니다. 이러한 이상 현상은 평균 2일의 실행 주기 내에 발생하며 이후 클라이언트에서 발생합니다. 연결 할 수 없음.
netstat -antp|grep 8091|wc -l
155
cat /proc/sys/net/ipv4/tcp_max_syn_backlog
512
Tomcat만 다시 시작할 수 있습니다. 다시 시작한 후 다음과 같습니다
거기서 이상한 건 못 봤어요
질문자는 "tcp가 정상적으로 연결할 수 없습니다"가 서버인지 클라이언트인지 명확히 밝히지 않았습니다. 스크린샷을 보면 기계를 사용하여 서버에 지속적으로 연결하고 있는 것으로 보입니다. netstat의 클라이언트 부분
그렇다면 클라이언트는 tcp 짧은 연결을 사용합니다. 닫은 후 REUSE가 구성되지 않으면 클라이언트 시스템은 더 이상 2msl 내에서 동일한 포트를 사용할 수 없습니다.