Elasticsearch开启groovy动态语言支持

# Elasticsearch开启groovy动态语言支持

 

> 在最新版本的elasticsearch中,基于安全考虑(如果用不到,请保持禁用),默认禁用了动态脚本功能.以下命令用于开启动态脚本功能

 

### 错误展现

 

1 scripts of type [inline], operation [update] and lang [groovy] are disabled

 

 

### 完全开启

编辑```config/elasticsearch.yml```文件,在最后添加以下代码

1script.inline: on
2script.indexed: on
3 script.file: on

 

### 沙盒中开启

 

编辑```config/elasticsearch.yml```文件,在最后添加以下代码

 

1script.inline: sandbox
2script.indexed: sandbox
3 script.file: on

 

### 参数说明

 

 

* on 完全开启

* off 完全关闭

* sandbox 在沙盒中运行

 

### 语言支持

 

* groovy 不支持沙盒,elasticsearch内建支持

* expression 支持沙盒,elasticsearch内建支持

* mustache 支持沙盒,elasticsearch内建支持

* javascript 不支持沙盒,需要插件

* python 不支持沙盒,需要插件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值