你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CosmosClientOptions.MaxRequestsPerTcpConnection 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
(Direct/TCP) 控制通过单个 TCP 连接同时允许的请求数。 当更多请求同时处于未执行状态时,直接/TCP 客户端将打开其他连接。
public int? MaxRequestsPerTcpConnection { get; set; }
member this.MaxRequestsPerTcpConnection : Nullable<int> with get, set
Public Property MaxRequestsPerTcpConnection As Nullable(Of Integer)
属性值
默认设置允许每个连接同时发出 30 个请求。
不要将此值设置为低于每个连接 4 个请求或高于每个连接 50-100 个请求。
前者可能会导致创建大量连接。
后者可能导致线路阻塞、高延迟和超时。
注解
每个连接具有非常高的并行度、大型请求或响应,或者延迟要求非常严格的应用程序,每个连接 8-16 个请求可能会获得更好的性能。