es 配置
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> <properties> <comment>IK Analyzer 扩展配置</comment> <!--用户可以在这里配置自己的扩展字典 --> <entry key="ext_dict">custom/mydict.dic;custom/single_word_low_freq.dic</entry> <!--用户可以在这里配置自己的扩展停止词字典--> <entry key="ext_stopwords">custom/ext_stopword.dic</entry> <!--用户可以在这里配置远程扩展字典 --> <entry key="remote_ext_dict">location</entry> <!--用户可以在这里配置远程扩展停止词字典--> <entry key="remote_ext_stopwords">http://xxx.com/xxx.dic</entry> </properties>
- 第一次配置需要重启 ES
- 注意:如果文件服务器做了
高可用
或负载均衡
,etag
返回值可能会轮换,使得词典文件被不断reload
测试环境
- Windows 10
- nginx 1.18.0
步骤
- 解压下载的压缩包,在里面新建
dic
目录 编辑
conf
下的配置文件nginx.conf
worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 8080; server_name localhost; location / { root html; index index.html index.htm; } location /dic/ { root ./; autoindex on; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } }
只在默认配置文件中加了下面这几句
location /dic/ { root ./; autoindex on; }
开关命令
# 启动 start nginx.exe # 重载 nginx.exe -s reload # 关闭 nginx.exe -s quit
- 访问
http://localhost:8080/dic/
即可看到目录下的文件
本文出自 [qbit snap](https://segmentfault.com
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。