ES-Fastloader
ES-Fastloader copied to clipboard
打包部署运行问题
有几个问题想请教一下,谢谢。
1、ES插件打包问题 “wiki/使用文档” 中提到 “修改好ES代码之后,只需要将mr目录拷贝到ES源码的modules目录中,然后执行ES的编译打包命令,就可以获得安装了appendLucene插件的ES安装包了。“ 我一开始把ES-Fastloader\mr目录放进去打包,没看到生成jar包;后来感觉不对,就把 ES-Fastloader\plugin 复制到ES源码的modules目录下,编译打包就能看到jar包了: modules\plugin\build\distributions\plugin-6.6.1-SNAPSHOT.jar。 想确认一下是不是使用ES-Fastloader\plugin。
2、ES部署问题 部署ES,得部署修改过源码的ES版本,还是说可以部署没改过源码的ES。
3、关于运行场景 mr任务运行执行hadoop时入参有esTemplate和time,看代码索引名是由这两个部分组成比如最终是 mytable_20200715。 如果我已有的索引名不是这么组成的,比如索引名就叫mytable,是不是就用不了,得重建索引吗?
另外,首页的微信二维码过期了,方便更新一下吗?
- 是的
- 使用appendLucene插件,必须使用修改过源码的ES
- 嗯,或者你修改下代码,修改下这个逻辑