CosmosClientOptions.MaxRequestsPerTcpConnection Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
(Direct/TCP) Steuert die Anzahl von Anforderungen, die gleichzeitig über eine einzelne TCP-Verbindung zulässig sind. Wenn mehr Anforderungen gleichzeitig ausgeführt werden, öffnet der direct/TCP-Client zusätzliche Verbindungen.
public int? MaxRequestsPerTcpConnection { get; set; }
member this.MaxRequestsPerTcpConnection : Nullable<int> with get, set
Public Property MaxRequestsPerTcpConnection As Nullable(Of Integer)
Eigenschaftswert
Die Standardeinstellungen lassen 30 gleichzeitige Anforderungen pro Verbindung zu.
Legen Sie diesen Wert nicht unter 4 Anforderungen pro Verbindung oder höher als 50-100 Anforderungen pro Verbindung fest.
Erstere können dazu führen, dass eine große Anzahl von Verbindungen erstellt wird.
Letzteres kann zu Head-of-Line-Blockierung, hoher Latenz und Timeouts führen.
Hinweise
Anwendungen mit einem sehr hohen Grad an Parallelität pro Verbindung, mit großen Anforderungen oder Antworten oder mit sehr engen Latenzanforderungen können mit 8 bis 16 Anforderungen pro Verbindung eine bessere Leistung erzielen.
Gilt für:
Azure SDK for .NET