sing1ee / elasticsearch-jieba-plugin

jieba analysis plugin for elasticsearch 7.0.0, 6.4.0, 6.0.0, 5.4.0,5.3.0, 5.2.2, 5.2.1, 5.2, 5.1.2, 5.1.1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

在不重启ES的情况下更新字典功能无效

ivangogogo opened this issue · comments

elasticsearch以及jieba-plugin 都是 7.7.0版本,添加字典后,不能自动加载新字典

已经是按照里面的步骤来部署

@ivangogogo 是否有上面文档中的日志输出

同样无法热更新,只能看到以下输出

[2020-10-09T17:20:21,263][INFO ][stdout ] [dd] initialize user dictionary:/usr/local/elasticsearch-7.9.1/plugins/jieba/dic
[2020-10-09T17:20:21,263][INFO ][stdout ] [dd] initialize user dictionary:/usr/local/elasticsearch-7.9.1/plugins/jieba/dic
[2020-10-09T17:20:21,266][INFO ][stdout ] [dd] initialize user dictionary:/usr/local/elasticsearch-7.9.1/plugins/jieba/dic
[2020-10-09T17:20:21,267][INFO ][stdout ] [dd] initialize user dictionary:/usr/local/elasticsearch-7.9.1/plugins/jieba/dic
[2020-10-09T17:20:21,267][INFO ][stdout ] [dd] init jieba adapter
[2020-10-09T17:20:21,269][INFO ][stdout ] [dd] init jieba adapter
[2020-10-09T17:20:21,269][INFO ][stdout ] [dd] init jieba adapter
[2020-10-09T17:20:37,337][INFO ][stdout ] [dd] init jieba adapter

我跟你遇到了一样的问题,最后发现是因为下载的是release版本的源码,里面没包含jieba-analysis模块,用指令
git clone https://github.com/sing1ee/elasticsearch-jieba-plugin.git --recursive
下载完源码及相关依赖后再编译就有词典热更新功能了。