简介
cava配置主要为用户提供引擎支持cava插件的能力,用户可以自行上传cava脚本实现对function、scorer、summary的定制化。
添加cava配置
查看/编辑cava配置,选择配置管理>集群配置>cava配置
选择需要编辑的版本,点击编辑
用户可以在此处创建目录,或者上传文件:
说明:
上传文件要求:
文件大小不得超过20M。
文件格式必须为:.cava .json .txt .xml
新增目录-目录名要求:
可由英文、数字、下划线构成。
不超过100字符。
cava脚本上传完成后,点击发布新版本:
相关配置说明:
cava_alloc_size_limit:query级别能分配的最大内存, 可省略使用默认
cava_compile_thread_num
cava_config
cava_loop_and_func_limit:
cava_max_variable_count
cava_module_cache_size:最多缓存query里面传递source code的个数,超过则开始LRU淘汰, 可省略使用默认
enable_cava:是否启用cava功能
4.发布成功后,系统会自动生成一个cava配置版本:
5.调整后需前往「集群管理-配置更新页面」,点击更新并选择版本后生效。
6.生成后可在功能扩展>变更中查看配置生效进度
以上的FSM流程完成后,cava配置文件将在引擎中可使用。
删除cava配置
状态为“未使用”的cava配置版本,可以直接在集群配置 > cava配置界面点击删除
注意事项
所有版本一旦发布后,不再支持变更配置内容
已发布的版本支持编辑并生成新版本
基于已有版本编辑,系统会保存唯一的一份最新草稿
只有未使用的版本支持删除,使用中的版本不支持删除
该文章对您有帮助吗?