我正在使用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() );