Elasticsearch 服务配置属性

属性

缺省值

描述

cluster.name

federated_cluster

Elasticsearch 集群名称。使用集群可将单独 Process Federation Server绑定到单个分布式系统中。参与集群的所有服务器都必须具有相同的集群名称。

node.name

node1

Elasticsearch 节点名。集群中的每个 Process Federation Server 都必须具有唯一节点名。

 

node.master

true

指示某个节点是否符合成为主节点的条件。主节点管理 Elasticsearch 集群的状态。在运行时,Elasticsearch 服务会自动提名某一个合格的集群成员成为主节点。

仅当您想要对专用主节点和数据节点采用高级配置时,才将该值设置为 false。此类型的配置并不常用。

node.data

true

指示节点是否为数据节点。数据节点包含并管理索引的一部分。

仅当您想要对专用主节点和数据节点采用高级配置时,才将该值设置为 false。此类型的配置并不常用。

http.enabled

False

 

 

Elasticsearch HTTP 端口不支持安全连接。

指示是否为 Elasticsearch 服务启用 HTTP。如果您要通过使用 Elasticsearch REST 请求来直接查询 Elasticsearch 数据,那么可以启用 HTTP 端口。

 

htttp.port

9200

如果启用了 HTTP 端口,那么此属性指定由 Elasticsearch 服务使用的端口。

http.cors.enabled

true

如果启用了 HTTP 端口,那么此属性会指定是否允许跨源 REST 请求。

http.cors.allowed.origin

localhost

如果 http.cors.enabled 的值为 true,那么该属性会指定允许 REST 请求来自何处。

transport.tcp.port

9300

用于某个集群中 Elasticsearch 节点之间的通信的端口。

discovery.zen.minimum_master_nodes

1

指示某个集群定额所需的 Process Federation Server 的数量。

缺省值为 1 表示单服务器环境。对于生产环境,请将该值设置为组成定额所需的 Process Federation Server 的数量。例如,如果在集群中总计有三个 Process Federation Server,请将该值设置为“2”,如果在集群中总计有五个 Process Federation Server,请将该值设置为“3”。

discovery.zen.ping.multicast.enabled

false

通过发送节点所接收和响应的一个或多个多点广播请求来提供对其他 Elasticsearch 服务节点的多点广播 ping 发现功能。

discovery.zen.ping.unicasts.hosts

Localhost

 

discovery.zen.ping.unicast.hosts=

"localhost:9300,localhost:9301,localhost:9302"

提供其他 Elasticsearch 服务节点的单点广播发现功能。配置集群中基于主机 TCP 端口的其他 Elasticsearch 服务的逗号分隔列表。

discovery.zen.ping.timeout

3s

Elastic 搜索节点等待加入 Elasticsearch 集群的时间。

转载 :https://www.ibm.com/support/knowledgecenter/zh/SSFPJS_8.5.6/com.ibm.wbpm.main.doc/topics/rfps_esearch_configoptions.html 

猜你喜欢

转载自blog.csdn.net/qq_28289405/article/details/89670004