我使用模板在Azure中部署了一个ElasticSearch集群。
我用SSL/TLS配置它,通过应用程序网关通过HTTP层与Elasticsearch通信,一切正常,我可以登录到Kibana并查看集群节点的状态。
问题是我无法使用ElasticSearch从客户端通过Azure应用程序网关连接到NEST.NET,它需要我在提交模板时提供的证书和密码,但是当我设置它时,我得到“无法从传输连接”和读取数据“无法建立SSL连接,请参阅内部异常。”当我发送请求时,。
下面是我的客户端用于连接到ElasticSearch的代码:
public IElasticClient Client { g
我建立了一个到elasticsearch的连接,但我不能理解为什么会出现这个错误。每当我在python解释器中输入内容时,就会发生这种情况。
>>> from elasticsearch import Elasticsearch
>>> es = Elasticsearch('http://localhost:9200')
>>> es.index(index='my_index', id=1, body={'text': 'this is a test'})
elastics
我和mongodb在elasticsearch建立的river有个问题。如果数据的大小在一百万以内,从mongodb导入数据没有问题。但是,当数据很大,有1000万或更多的数据时,河流就无法对mongodb收集的所有记录进行索引。
我在日志中看到了这个错误
org.elasticsearch.river.mongodb.Slurper$SlurperException: River out of sync with oplog.rs collection
at org.elasticsearch.river.mongodb.Slurper.isRiverStale(Slurper.ja
遵循以下指导,我已经将我的应用程序服务web应用程序集成到同一地区的现有VNET中:
在该VNET中,已经有一个在VM scale集上运行的Elasticsearch集群,我可以通过私有Ip 从同一VNET中的一个跳箱VM连接到Elasticsearch。
但是App服务无法通过私有Ip地址连接到Elasticsearch,错误信息如下:
System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to con