天翼云云搜索服务使用教程 - 参数配置
文档简介:
本章节主要介绍云搜索服务如何修改参数配置。
云搜索服务支持用户通过集群管理页面修改elasticsearch.yml文件的某些配置,修改配置完后需要重启集群才能够使这些配置生效。
云搜索服务支持用户通过集群管理页面修改elasticsearch.yml文件的某些配置,修改配置完后需要重启集群才能够使这些配置生效。
修改参数配置
1.登录云搜索服务管理控制台。
2.在“集群管理”页面,单击需要修改参数配置的集群名称,进入集群基本信息页面。
3.选择“参数配置”,根据需求,修改对应模块的参数取值。
模块参数信息说明
模块名称 | 参数名称 | 说明 |
---|---|---|
跨域访问 | http.cors.allow-credentials |
跨域访问是否返回头部的Access-Control-Allow-Credentials。 取值范围:true、false。 默认值:false。 |
http.cors.allow-origin |
允许跨域访问的IP,配置样例如 122.122.122.122:9200。 |
|
http.cors.max-age |
浏览器默认缓存时间。如果超过设置的时间后,缓存将自动清除。 单位:秒。 默认值:1728000。 |
|
http.cors.allow-headers | 跨域访问允许的headers,包括X-Requested-With, Content-Type, Content-Length,中间用英文逗号和空格分开。 | |
http.cors.enabled |
是否允许跨域访问。 取值范围:true、false。 默认值:false。 |
|
http.cors.allow-methods | 跨域访问允许的方法,包括OPTIONS, HEAD, GET, POST, PUT, DELETE,中间用英文逗号和空格分开。 | |
集群索引重建 | reindex.remote.whitelist | 配置该参数可以将本集群数据通过reindex接口迁移到配置的集群,配置样例如122.122.122.122:9200。 |
自定义缓存 | indices.queries.cache.size |
查询阶段的缓存大小。 取值范围:1-100。 单位:%。 默认值:10%。 |
线程池队列大小 | thread_pool.bulk.queue_size |
Bulk请求的队列大小。输入的参数值为整数类型。 默认值:200。 当集群版本为7.x之前版本时,显示此参数。 |
thread_pool.write.queue_size |
线程池写入队列大小。输入的参数值为整数类型。 默认值:200。 当集群版本为7.x之后版本时,显示此参数。 |
|
thread_pool.force_merge.size |
用来做forcemerge的队列大小。输入的参数值为整数类型。 默认值:1。 |
|
自定义 | 用户可以根据实际情况,添加相关参数名称。 |
自定义参数的取值。 说明 如果自定义参数有多个取值,则取值的输入格式为[value1, value1, value1...]。 取值之间用英文逗号和空格隔开。 自定义参数值中不能包含冒号。 |
4.修改完成后,单击“确认修改”。
系统弹出确认提示,勾选“参数配置后需要手动重启才能生效”后,单击“确定”。
您可以在当前页面查看修改记录,系统最多显示20条修改记录。
说明
如果修改了参数配置,未重启集群,则在“集群管理”页面的“任务状态”栏显示为“配置未更新”。
如果修改后重启集群,“任务状态”显示“配置错误”,则表示修改参数配置文件失败。