最佳的HttpClient / ServicePointManager性能设置?

时间:2016-05-19 06:46:47

标签: performance https httpclient servicepoint

我正在使用 HttpClient 向多个服务器发出批量请求。在任何给定时间都可能有许多批次正在进行中。

我每批使用一个Httpclient,它们将全部转到同一台服务器。 因此,如果我有3个服务器飞行到3个服务器,我每个服务器使用一个HttpClient。

作业向服务器端点发出 100到2000个请求 3到5请求asysnc

服务器端点配置超出了我的控制范围。

我想知道什么是确保成功和表现的最佳设置?

所以例如我已经有了一个始终返回true的ServicePointManager。 ServerCertificateValidationCallback 。 我将ServicePointManager。 DefaultConnectionLimit 设置为100

我想知道我需要什么样的设置 ServicePointManager。的 SecurityProtocol ServicePointManager。的 SetTcpKeepAlive 其他什么?

始终确保成功,特别是围绕他们的HTTP / HTTPS设置以及哪些调整可能对性能有帮助?

0 个答案:

没有答案