우리는 정기적으로 전용 서버의 네트워킹에 이상한 문제를 겪고 있습니다. 16GB RAM 및 Intel 82575EB 네트워크 어댑터가있는 Xeon E5620에서 Windows Server 2012 R2 x64를 실행합니다.
우리가 이미 조정 한 점에 유의하시기 바랍니다 HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
키 값을 TcpTimedWaitDelay
하고 MaxUserPort
30 65530로 각각.
임의의 시점에서 웹 사이트가 응답을 멈춰 로컬 데이터베이스에 연결할 수 없기 때문입니다. 이 문제가 발생하기 시작하는 데 약 2 주가 소요됩니다. 시스템 로그에 TCPIP 경고 4227 및 4231이 표시되기 시작합니다. "글로벌 TCP 포트 공간에서 임시 포트 번호 할당 요청이 모든 포트가 사용 중이기 때문에 실패했습니다."
내가 달리면
Get-Counter -Counter \TCPv4\*
또는
Get-Counter -Counter \TCPv6\*
또는
netstat -abn | find /c ":"
나는 항상 500-1500 연결의 합리적인 가치를 얻습니다. 65K 한도에 가깝지 않습니다.
또한 "localhost"는 로컬로 :: 1 로의 분석을 중지하고 127.0.0.1로 되돌아갑니다
. 강제 시스템 재시작만으로 상황을 해결할 수 있습니다.
네트워크 어댑터 문제 일 수 있습니까?
업데이트 1
다시 발생하여 메일 서버를 다시 시작할 때 해결 된 것 같습니다. 그러나 모든 카운터는 현재 ~ 500이 활성화 된 상태에서 ~ 1000 개의 연결을 표시했으며 메일 서버와 관련이없는 데이터베이스에 연결하려고 할 때 여전히 10055 소켓 오류가 발생했습니다.
업데이트 2 이것은 이상하지만 메일 서비스를 매일 다시 시작하면 문제가 완전히 해결됩니다.