ES 上已经有了一个老的索引 t_test, 但是索引的映射有些问题,我需要把映射字段的 type 修改为 keyword
Easy-es 有一个自动托管索引平滑模式,说是可以进行索引重建,使用之后发现,确实新建了一个 t_test_s0 ,并且索引的映射符合我的要求,但是在数据从 t_test 迁移到 t_test_s0 的过程中产生了报错
process index exception,java.util.concurrent.CompletionException: com.xpc.easyes.core.exception.EasyEsException: reindex exception oldIndexName:t_test, releaseIndexName: t_test_s0
Unfortunately, auto process index by Easy-Es failed, please check your configuration
查阅了一遍文档、ChatGPT 和 NewBing ,尝试了修改 easy-es 的 socket-timeout ,使用 7.14.0 版本的 es 库,手动删除老索引并重建新索引,但总是卡在这一步,不知道是哪里出了问题
ES 版本 7.10.0
Easy-ES 版本 0.9.20
SpringBoot 版本 2.4.13
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.