嗅探群集状态失败。 Nest 7.4访问Elastic 7.2.0

时间:2019-11-06 20:19:20

标签: c# elasticsearch nest

每当我尝试为我的ElasticClient设置提供SniffingConnectionPool对象时,就会弹出一个错误消息“ Failed sniffing cluster state”。

这是一个非常简单的代码,会在我的机器上生成错误:

            var pool = new SniffingConnectionPool(new[] { new Uri("http://localhost:9200") });

            var settings = new ConnectionSettings(pool)
                .DefaultIndex("my_index");

            var client = new ElasticClient(settings);

            var searchResponse = client.Search<object>(s => s.Query(q => q.MatchAll()));

奇怪的是,如果我删除 pool 并提供 Uri 而不是ConnectionSettings构造函数,则效果很好。

有什么想法吗?谢谢

0 个答案:

没有答案