当前位置: 首页 > 知识库问答 >
问题:

Spring Data Elastic Search能否连接到连接到Elastic Search的代理REST服务?

卢嘉誉
2023-03-14

我的公司在其余endpoint/搜索和/计数后面有弹性搜索,但它隐藏了集群节点,无法访问。

我可以通过本机DSL查询调用这些RESTendpoint,但我不想创建创建查询和映射响应时附带的大量样板代码,这就是为什么我想使用Spring Data Elastic Search为我做很多这方面的工作。我想知道是否可以通过代理RESTendpoint将Spring Data Elastic Search连接到ES实例,但根据文档,Spring Data ES似乎只能连接到ES实例。还有其他人有这种需要吗?

Spring Data Elasticsearch在连接到单个Elasticsearch节点或集群的Elasticsearch客户端上运行。

共有1个答案

邵毅
2023-03-14

您可以链接到留档章节Elasticsearch Clients。在本章的客户端配置部分中,您可以找到如何配置代理的描述:

ClientConfiguration clientConfiguration = ClientConfiguration.builder()
  .connectedTo("localhost:9200", "localhost:9291")                      
  .withProxy("localhost:8888")                                          
  .build();
 类似资料:
  • 我是AnyLogic的新手,我正在尝试创建一个自定义网络...但我无法成功完成此任务:( 然后我有一个变量“network”,它包含年龄类之间链接的平均数。 我想要的是每个代理根据矩阵创建与其他代理的链接。 我不知道如何对一个座席说“连接到另一个具有AgeClass=3的座席” 谢谢大家的支持!!!

  • OpenStack使用RabbitMQ作为消息传递系统。为此,有几个交换机和队列。我发现名为“nova”的“topic”类型的交换用于消息传输。Exchange使用路由密钥将消息路由到队列(http://www.rabbitmq.com/tutorials/amqp-concepts.html). (有用图像位于http://www.rabbitmq.com/img/tutorials/intro

  • 我正在尝试使用Kubernetes 1.7.12 fluentd elasticsearch插件:https://github.com/kubernetes/kubernetes/tree/v1.7.12/cluster/addons/fluentd-elasticsearch ElasticSearch启动并可以响应: 但Kibana仍然无法连接到它。连接错误始于: ElasticSearch启

  • 我们在谷歌云平台上一直面临着一个相当奇怪的问题。我们试图在google cloud上设置一个Hbase独立实例,并使用静态IP地址,然后通过Java API远程连接到该实例。 如果代码被编入Jar并部署在HBase服务器上,则运行良好,但是从本地机器上运行,尽管它打开了所有端口并完全访问,但拒绝通过Zookeeper进行连接。 搜了无数论坛,都没能成功。 已经更改了etc/hosts文件,在hba

  • 背景:我这一周一直在努力让这个堆栈运行起来:filebeat- 问题:我试图直接从命令行运行三个docker容器:filebeat、elasticsearch和kibana。当我尝试开始kibana时,我得到了“没有生活联系”。我正在仔细地遵循另一个问题中给出的答案。你知道我为什么不能从Kibana容器连接到Elasticsearch容器吗? 以下是所有三个docker命令: ElasticSea