栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

elasticsearch6.6利用mysql进行词库热更新

elasticsearch6.6利用mysql进行词库热更新

本文章适合结合其他博客看,此博客主要是记录一些容易出错的小细节
(关于源码如何改,网上很多帖子,可以自己去搜一下)
改源码博客推荐
1.首先去官网下载 elasticsearch-analysis-ik 源码包

https://github.com/medcl/elasticsearch-analysis-ik

2.根据网上的教程进行改源码,然后编译打包!
(注意,官网上可能没你想要的源码版本,我是在6.5.0的基础上改了一下版本名称,就可以了)

然后替代原本的elasticsearch-analysis-ik-6.6.1.jar

我们需要在elasticsearch的lib上增加你的mysql的jar包(和你在改源码导入的mysql的pom文件的版本要一致)

然后在config里面配置jdbc-reload.properties,以及socketPolicy.policy,并且在elasticsearch的config的jvm.options中增加

-Djava.security.policy=/opt/moudle/es-6.6.1/node03/elasticsearch-6.6.1/plugins/ik/config/socketPolicy.policy


jdbc-reload.properties:

配置socketPolicy.policy(主要是为了解决"setContextClassLoader“和连接数据库的问题)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/604635.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号