TCP/IP-Fehler beim herstellen einer ausgehenden Verbindung
Wir sehen, TCP/IP, Warnung und durchaus ein paar Fehler bei der Verbindung auf unserer web-und SQL-server (Win 2008 SP1 mit IPv6-fähigen) und es passiert häufiger, wenn der worker-Prozess - /SQL-server-Prozess läuft schon seit ein paar Tagen ständig. Ich Frage mich, was bewirkt, dass diese Warnungen? Was ist die Standard-Anzahl der TCP-verbindungen erlaubt, und wie können wir stoßen auf?
TCP/IP-Fehler beim herstellen einer ausgehenden
Verbindung ist da, weil der ausgewählte lokale
Endpunkt war vor kurzem verwendet, um eine Verbindung
auf den gleichen remote-Endpunkt. Diese
Fehler tritt normalerweise auf, wenn ausgehende
verbindungen werden geöffnet und geschlossen in einem
hohe rate, so dass alle zur Verfügung stehenden lokalen
ports werden verwendet, und zwingt TCP/IP
verwenden Sie einen lokalen port für ausgehende
- Verbindung. Um das Risiko zu minimieren von
Daten, die Korruption, die TCP/IP-standard
erfordert ein minimum von Zeit zu
Abstand zwischen aufeinander folgenden verbindungen
aus einer lokalen Endpunkt zu einer bestimmten
remote-Endpunkt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es klingt ein bisschen wie Ihre verbindungen scheitern und dann automatisch wiederholt. Wenn die Wiederholungen, die passieren schnell genug von TCP könnte ein Zyklus durch den gesamten port-Bereich, und alle Ihre Anschlüsse werden im TIME-WAIT-Zustand (IIRC ist das, was der Staat ist aufgerufen, es ist schon eine Weile her, seitdem ich TCP im detail).
Ein paar Dinge zu verstehen, zunächst:
Dann haben Sie, um nach hinweisen zu suchen, warum die Verbindung fehlschlägt. Wohl die ausgehende Verbindung zu einem server, wird der server laufen? Warum wäre das nicht der server die Verbindung akzeptiert, ist die Prozess - /thread-verantwortlich für die Annahme der Verbindung blockiert, blockiert etwas oder wurde es beendet? Ist das Netzwerk zwischen dem Sender und den server normal arbeiten?
Hier ist die TechNet-Seite für diesen Fehler.
sind Sie mit so etwas wie
es ermöglicht die Wiederverwendung der gleichen Steckdose zweimal ohne Warnung
Sieht für mich so genau das, was die Fehlermeldung suggeriert... deine ports sind nicht ausgeschöpft. Dies impliziert eine MENGE von ausgehenden verbindungen.
Standardmäßig ist keine Beschränkung der Anzahl von tcp-verbindungen (ich nehme an, du hast nur begrenzt durch die Anzahl der ports wahrscheinlich die ports 1024 bis 65534)
Würde ich anfangen zu untersuchen, warum Sie zu sehen, so viele ausgehende verbindungen in so kurzer Zeit.