elasticsearch-analysis-ik 远程扩展词典最佳实践是?

219 天前
 Nostalgia
elasticsearch-analysis-ik 支持以 URL 形式提供一个远程扩展词典,每 60s 热加载一次。
我的词库文件是提交在 GitHub private repository 里的,尝试了两种方法:

1. 用 GitHub 的 classic PAT(personal access token) 形式提供一个 URL 鉴权,形式: https://x-access-token:TOKEN@raw.githubusercontent.com/<user or organization>/<repo name>/<branch>/<path to file>/<file_name>
发现 cURL 还支持这种 URL ,但现代浏览器( Chrome 、Safari )都不再支持这种形式,elasticsearch-analysis-ik 也不支持。
这种方法最简单优雅,可惜没跑通。
2. Nginx 监听一个 localhost 下的端口,作为文件服务器。词库文件指向 Git 目录,该目录以固定频率去 pull 代码。

请问大家有更优雅的实现么?谢谢大家。
1340 次点击
所在节点    Elasticsearch
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1041400

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX