infinilabs / gateway

🚀 A High-performance gateway designed for search scenarios. Good friend of Elasticsearch/Opensearch/Easysearch.
https://www.infinilabs.com/en/docs/latest/gateway/
28 stars 3 forks source link

Elasticsearch 配置里面provider ,region ,dc的含义和使用场景 #33

Closed huangsanye closed 1 year ago

huangsanye commented 1 year ago

Elasticsearch 配置里面provider ,region ,dc的含义和使用场景,我们可能存在一个es 集群在不同阿里云的分区。

huangsanye commented 1 year ago

所以希望网关能根据自己的分区,优先访问这个分区的es 结点

medcl commented 1 year ago

https://www.infinilabs.com/docs/latest/gateway/references/filters/elasticsearch/#%e8%bf%87%e6%bb%a4%e8%8a%82%e7%82%b9 你用自定义标签就可以实现按需过滤节点,看看是不是你要的这个功能

huangsanye commented 1 year ago

您好,这个过滤不是我们想要的,我们还是要的是优先同区访问

huangsanye commented 1 year ago

比如我们有两个gateway,分别在阿里云的g区,和h区,我们希望部署在g区的gateway优先访问g区的es 结点,我看provider ,region ,dc这些配置是否能实现

medcl commented 1 year ago

优先同区访问的案例可以看这个: https://www.infinilabs.com/docs/latest/gateway/user-cases/stories/a_cross_region_cluster_access_locality/

目前provider ,region ,dc 只是用来描述这些资源的。

huangsanye commented 1 year ago
medcl commented 1 year ago

网关自动加的,业务不需要管。