草庐IT

rebuildIndexName

全部标签

elasticsearch升级和索引重建。

1.背景描述  2020年团队决定对elasticsearch升级。es(elasticsearch缩写,下同)当前版本为0.9x,升级到5.x版本。es在本公司承载三个部分的业务,站内查询,订单数据统计,elk日志分析。  对于站内查询和订单数据统计,当前业务架构是  mysql->canal->kafka->es  (可以考虑使用kafkaconnector代替canal)2.难点  难点是在升级的时候如何不影响当前业务。3.具体步骤A.部署es新集群  下载5.x版本的es,在新的机器上部署新的集群。B.pull代码,升级代码到es新版本  由于从0.9x到5.x版本跨度比较大,许多ja

elasticsearch升级和索引重建。

1.背景描述  2020年团队决定对elasticsearch升级。es(elasticsearch缩写,下同)当前版本为0.9x,升级到5.x版本。es在本公司承载三个部分的业务,站内查询,订单数据统计,elk日志分析。  对于站内查询和订单数据统计,当前业务架构是  mysql->canal->kafka->es  (可以考虑使用kafkaconnector代替canal)2.难点  难点是在升级的时候如何不影响当前业务。3.具体步骤A.部署es新集群  下载5.x版本的es,在新的机器上部署新的集群。B.pull代码,升级代码到es新版本  由于从0.9x到5.x版本跨度比较大,许多ja