ElasticSearch Jest 客户端读取超时

Rod*_*sio 6 java elasticsearch elasticsearch-jest

我在 jest 2.4 ES 2.4 中的配置

JestClientFactory factory = new JestClientFactory();
     factory.setHttpClientConfig(new HttpClientConfig
     .Builder("serverX:9200")
     .multiThreaded(true)
     .defaultMaxTotalConnectionPerRoute(75)
     .maxTotalConnection(75)
     .readTimeout(20000)
     .build());
Run Code Online (Sandbox Code Playgroud)

我有 50 个线程在做 ES 查询。他们不断地读取超时。如果我保留默认值……效果会更好。它只是每 3 或 4 次超时 1 次。

可能每秒发出 1 个查询或更多。任何线索?关于默认值的文档不太容易找到?