ElasticsearchClient创建了太多连接

时间:2016-01-27 18:16:26

标签: elasticsearch nest tracelistener

我正在使用ElasticsearchClient dotnet客户端作为TraceListener。它运行得非常好但是我没有看到控制连接总数的方法。我在客户端和服务器之间获得了数百个连接,并且它们没有到期。

这是客户端设置:

$http({
                url: 'my happy url',
                method: "POST",
                data: objData,
                headers: {
                    'Content-Type': 'text/html'
                }
            }).success(function (data, status, headers, config) {
                console.log(headers());
            }).error(function (data, status, headers, config) {
                console.log("error");
            });

批量索引调用

String postUrl = "https://slack.com/api/chat.postMessage?token=" + botAccessToken + "&as_user=false&channel=%23community&text=testing&username=CommunityQ";

服务器上的连接如下所示。 保持活着应该改变吗?我没有要求保持活着。

  Uri = new Uri(this.ElasticSearchUri);
  var cc = new ConnectionConfiguration(Uri);
  cc.ThrowOnElasticsearchServerExceptions();

  this._client = new ElasticsearchClient(cc, null, null, 
    new Elasticsearch.Net.JsonNet.ElasticsearchJsonNetSerializer() );

0 个答案:

没有答案