V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Nostalgia
V2EX  ›  Elasticsearch

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

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

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

    请问大家有更优雅的实现么?谢谢大家。
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2600 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 08:38 · PVG 16:38 · LAX 01:38 · JFK 04:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.