当前位置: 首页 > 面试题库 >

如何在Elasticsearch 2.0中启用远程访问/请求?

云利
2023-03-14
问题内容

从v2.0开始,Elasticsearch默认情况下仅在localhost上侦听,但我想在localhost之外发出请求。

例如,允许这样的请求:

http://localhost:9200/

但这不是:

http://server_name:9200/ (从服务器外部,例如:同一LAN中的本地计算机)。

谢谢你的帮助。


问题答案:

config/elasticsearch.yml

network.host: 0.0.0.0


 类似资料:
  • 我使用Keycloak授权服务器来管理我的应用程序权限。然而,我发现独立服务器只能在本地访问。 可以工作,但不能工作。此问题不允许从内部网络访问服务器。

  • 问题内容: 我知道spring会自动公开JMX bean。我可以使用VisualVM在本地访问它。 但是在产品上,如何使用JMX bean远程连接到应用程序?是否有默认端口,或者我还应该定义其他任何内容? 问题答案: 默认情况下,JMX可在本地自动访问,因此在 本地运行将检测到所有本地Java应用程序而不会暴露端口。 要通过JMX 远程访问应用程序,必须指定一个RMI注册表端口。要知道的是,在连接

  • 我有一个开班原点3。*集群运行。它工作得很好,我有几个应用程序在那里运行,由它们自己的应用服务器、数据库服务器和ldap服务器open shift services/deployments/pods组成。 这些 Web 应用程序通过 HA2 路由器公开。所有这些都运行良好,我们可以使用通过HA2路由器设置的Openshift路由访问Web应用程序。但是,我们希望使用“psql”(命令行Postgr

  • 本文向大家介绍Redis3.2开启远程访问详细步骤,包括了Redis3.2开启远程访问详细步骤的使用技巧和注意事项,需要的朋友参考一下 redis默认只允许本地访问,要使redis可以远程访问可以修改redis.conf  打开redis.conf文件在NETWORK部分有说明 使redis可以远程访问只要注释掉redis.conf配置文件中的 bind 127.0.0.1 即可以使所有的ip访问

  • 我正在开发与地图相关的android应用程序,如果未启用位置服务,我需要在客户端开发中检查是否启用位置访问显示对话框提示。 如何在android中以编程方式启用“位置访问”?

  • 问题内容: 我已经开发了一个 JAVA SWING应用程序 。我想在安装此应用程序 几台电脑 ,所有 访问互联网 。那么我应该在哪里放置MYSQL数据库?所有这些计算机都应该能够 通过Internet访问相同的数据库。 问题答案: 出于安全性(身份验证授权,加密)和性能的原因,允许直接通过Internet访问数据库不是很常见。在大多数情况下,您将创建一个基于Web的服务器应用程序,该应用程序可以执