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