es6.3.1同义词库远程连接服务器词库连接不上的问题

在es6.3.1上部署完成同义词插件analysis-dynamic-synonym之后,使用java连接并创建索引(图中ip:port为个人远程服务器),发现爆出了下面的错误:

java.security.AccessControlException: access denied ("java.net.SocketPermission" "49.232.103.221:8080" "connect,resolve")

 

 解决方案:

需要远程热加载,需要放开对应的远程访问安全策略
在java安装的jre/lib/security 下的java.policy文件内,

grant中添加一行
permission java.net.SocketPermission “*”, “connect,resolve”; 或者将*改为需要放开的host:port

非常重要,否则ES将无权限访问远程服务器

posted @ 2022-08-13 10:36  莴苣&  阅读(132)  评论(0)    收藏  举报