1、Es2.2.1升级升级6.4 脚本执行问题
今天在全量索引用户充值信息时,遇到如下问题,从头梳理一下:
原始code:
修改之后:
在第一遍调接口执行全量索引时:
报如下错误:
java.lang.IllegalArgumentException: failed to execute script
因为是升级到了6.4,es的eslaticsrarch.yml配置里面没有加一下参数:
网上搜了一下,也说是没有这几个参数导致的。所以就直接在6.4的配置文件中加了这几个参数。加完之后启动Es时,Es启动失败。后来将先修改了script,最初修改的是这样的: