当前位置: 首页 > news >正文

网站建设的实践体会深圳网站定制价格表

网站建设的实践体会,深圳网站定制价格表,网页上本地网站搜索怎样做,重庆网站建设c在之前的文章中,我们介绍了如何使用索引生命周期策略来管理索引。如果要求索引根据其生命周期阶段自动在不同的节点之间迁移,还需要用到冷热架构。我们来看看具体如何实现。 冷热架构 冷热架构其实就是在 Easyearch 集群中定义不同属性的节点&#xff…

在之前的文章中,我们介绍了如何使用索引生命周期策略来管理索引。如果要求索引根据其生命周期阶段自动在不同的节点之间迁移,还需要用到冷热架构。我们来看看具体如何实现。

冷热架构

冷热架构其实就是在 Easyearch 集群中定义不同属性的节点,这些节点共同组成冷热架构。比如给所有热节点一个 hot 属性,给所有冷节点一个 cold 属性。在 Easyearch 中分配节点属性是通过配置文件(easysearch.yml)来实现的,比如我要定义一个热节点和一个冷节点,我可以在对应节点的配置文件中添加如下行:

# 热节点添加下面的行
node.attr.temp: hot# 冷节点添加下面的行
node.attr.temp: cold

有了这些属性,我们就可以指定索引分片在分配时,是落在 hot 节点还是 cold 节点。

查看节点属性

测试环境是个 2 节点的 Easysearch 集群。

比如我创建新索引 test-index,希望它被分配到 hot 节点上。

PUT test-index
{"settings": {"number_of_replicas": 0,"index.routing.allocation.require.temp": "hot"}
}

可以看到 test-index 索引的分片分配到 hot 节点 node-1 上。我们修改索引分配节点的属性,让其移动到 cold 节点 node-2 上。

PUT test-index/_settings
{"settings": {"index.routing.allocation.require.temp": "cold"}
}

生命周期与冷热架构

在上面的例子中,我们通过索引分配节点属性对索引“坐落”的节点进行了控制。在索引生命周期策略中也支持对该属性进行修改,实现索引根据生命周期阶段自动在不同的节点之间移动的目的。

比如我们定义一个简单的索引策略:

  • 索引创建后进入 hot 阶段,此阶段的索引被分配到 hot 节点
  • 创建索引 3 分钟后,索引进入 cold 阶段,此阶段索引分片移动到 cold 节点

创建策略

PUT _ilm/policy/ilm_test
{"policy": {"phases": {"hot": {"min_age": "0m",},"cold": {"min_age": "3m","actions": {"allocate" : {"require" : {"temp": "cold"}}}}}}
}

生命周期策略后台是定期触发的任务,为了更快的观测到效果,可以修改任务触发周期为每分钟 1 次。

PUT _cluster/settings
{"transient": {"index_lifecycle_management.job_interval":"1"}
}

创建索引模板

创建完索引生命周期策略,还需要索引模板把索引和生命周期策略关联起来。我们创建一个模板把所有 ilm_test 开头的索引与 ilm_test 生命周期策略关联,为了便于观察,指定索引没有副本分片。

PUT _template/ilm_test
{"order" : 100000,"index_patterns" : ["ilm_test*"],"settings" : {"index" : {"lifecycle" : {"name" : "ilm_test"},"number_of_replicas" : "0","routing.allocation.require.temp": "hot"}}}

创建索引

创建一个 ilm_test 开头的索引,应用上一步创建的索引模板。

POST ilm_test_1/_doc
{"test":"test"
}

查看索引分片分配情况。

目前索引存储在 node-1 节点,按计划 3 分钟后将会移动到 node-2 上。

至此我们已通过索引生命周期策略实现了索引分片的移动,其实支持的操作还有很多,比如: rollover、close、snapshot等,详情请参阅官方文档。

http://www.dtcms.com/a/552664.html

相关文章:

  • 金融行业网站模板台州网站制作价格
  • 做网站界面尺寸是多少seo基础篇
  • 一个电商网站的网页制作建一个网站问谁
  • 冀州网站建设代理汕头网站建设推荐
  • 珠海医疗网站建设宣传海报用什么软件做
  • 做我的世界壁纸的网站五棵松网站建设
  • 东庄水利枢纽建设公司网站html5软件官方下载
  • 如何自建网站wordpress单栏主题 极简
  • 做网站的公司哪家最好手机网站和微信网站有哪些
  • 门户网站系统建设方案怎么建设国字形网站
  • 做网站用什么电脑配置东莞网站推广需要多少钱
  • 济南如何挑选网站建设公司设计图制作软件app手机
  • 手机网站底部电话代码兴义住房和城乡建设局网站
  • 做a 免费网站有哪些微信朋友圈营销方案
  • 建站优化系统查高铁建设进度官方网站
  • 初中做网站用什么软件男生做男生网站在那看
  • 北京网站设计联系方式做网站费用怎么付
  • 网站制作的重要性wordpress文章排版编辑器
  • 腾讯云网站建设教学视频网页快速开发平台
  • qq在线网站代码生成找网上公司做网站
  • 有做网站网站的么毕业设计网站可以做什么
  • 网站建设需要什么内容昆明网站排名优化费用
  • 个人信息网站建设方案书框架栏目漏惹网站做
  • 网站安装模板网站建设分为多少模块
  • 提高网站公信力 单仁我也来做外国网站购物
  • 用电脑建设个人网站 并用手机访问网站制作合同模板
  • 2015网站设计趋势seo排名需要多少钱
  • 网站建设 岗位职责网页设计作业电影介绍网站
  • 莫名接到网站建设电话自我简介网页模板html
  • 网站做电商资质吗河南省汝州市文明建设门户网站