检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
首次查询慢的问题。云搜索服务就是通过冷数据的本地缓存,实现冷数据的查询性能提升。本地缓存配置是预置的,用户可以基于业务场景修改配置,也可以查询、了解本地缓存信息。 修改冷数据的本地缓存配置。 表10 本地缓存配置项说明 配置项 类型 scope 是否可动态修改 说明 low_cost
es-head插件连接Elasticsearch集群报跨域错误 解决方案 在安装es-head的云主机上测试网络是否连通。 网络连通后,登录云搜索服务管理控制台。 在“集群管理”页面,单击需要修改参数配置的集群名称,进入集群基本信息页面。 选择“参数配置”,单击“编辑”,将“http
在Console界面,执行如下命令,导入数据到“stconvert”索引中。 Elasticsearch低于7.x版本的代码示例 POST /stconvert/type/1 { "desc": "國際電視臺" } Elasticsearch大于或等于7.x版本和OpenSearch集群的代码示例
"name" : "confName1" } 响应示例 无 状态码 状态码 描述 200 请求已成功。 400 非法请求。 建议直接修改该请求,不要重试该请求。 409 服务器在完成请求时发生冲突。 返回该状态码,表明客户端尝试创建的资源已经存在,或者由于冲突请求的更新操作不能被完成。
import com.huaweicloud.sdk.css.v1.region.CssRegion; import com.huaweicloud.sdk.css.v1.*; import com.huaweicloud.sdk.css.v1.model.*; public class
合适的阈值),另外被rejected的http请求ES-Hadoop是有重试机制的,可修改以下参数: “es.batch.write.retry.count”:默认重试3次。 “es.batch.write.retry.wait”:每次重试等待时间10s。 如果对查询的实时性级别
关于跨AZ的集群,在不同AZ中同类型节点个数的差值要小于等于1。 减少节点数量 登录云搜索服务管理控制台。 在左侧菜单栏,选择“集群管理 > Logstash”,进入集群管理页面。 在集群列表选择目标集群,单击操作列的“更多 > 形态变更”进入形态变更页面。 在更改集群规格页面,设置缩容参数。 表1 缩容随机节点 参数
通过ESM实现Elasticsearch集群间数据迁移 应用场景 ESM(Elasticsearch Migration Tool)是一个开源的Elasticsearch集群迁移工具。它支持不同版本的Elasticsearch之间的数据迁移,并且可以通过配置Scroll API的
地监控集群search请求的第99百分位延迟。 Elasticsearch 7.6.2、Elasticsearch 7.10.2、 监控P99时延 HTTP状态码 通过HTTP对Elasticsearch的访问会收到响应和相应的状态码,但开源的Elasticsearch原生不支持
4个字符。 配置文件内容 支持使用配置文件模板进行配置项修改,或是直接开发配置文件内容。 使用配置文件模板时,需要展开“系统模板”或“自定义模板”,根据模板描述选择,单击操作列的“应用”即可直接修改配置项。 系统模板是CSS服务预置的配置文件模板,具体请参见Logstash配置文件模板介绍。
查询请求命中的数据较多导致查询线程执行缓慢。 写入压力过大导致很多线程出现卡死现象。 排查步骤 方法1:Cerebro工具 登录云搜索服务管理控制台。 左侧导航栏,选择“集群管理 > Elasticsearch”,进入集群列表页面。 找到load飙升的集群,单击集群操作列的“Cerebro”进入可视化页面。
扩缩容Logstash集群 扩容Logstash集群 缩容Logstash集群 父主题: 使用Logstash迁移数据
的选项默认与管道列表中其他任务的值保持一致,且不支持修改。 单击“确定”,开始热启动配置文件启动Logstash迁移任务。 可以在管道列表看到热启动的配置文件。 监控迁移任务 当启动配置文件后,在管道列表会生成一个任务,CSS服务支持查看管道任务的数据监控。 在管道列表,单击操作
分片分配要求。 图4 index total_shards_per_node设置错误 在Kibana的“Dev Tools”页面,执行命令修改索引在每个节点允许分配的分片数。 PUT index_name/_settings { "index": { "routing":
"agencyName" : "css_test_agency", "totalNodes" : "css-test-ess-esn-2-1,css-test-ess-esn-1-1,css-test-ess-esn-3-1", "completedNodes" : "css-test-ess-esn-2-1"
不可用,服务可用性风险较高。", "suggestion" : "建议您可通过CSS集群控制台-Elasticsearch-更多-形态变更-切换可用区更改为多AZ集群,通过更改集群规格调整集群节点数量。" } ] } ], "total_size" :
特性开关 配置参数 参数说明 search.isolator.enabled search.isolator.memory.task.limit search.isolator.time.management 单个分片查询任务被定义为大查询任务的阈值。 search.isolator.memory
import org.elasticsearch.action.search.SearchRequest; import org.elasticsearch.action.search.SearchResponse; import org.elasticsearch.client.RequestOptions;
配置Elasticsearch集群索引回收站 Elasticsearch集群在执行删除索引的操作时,会直接将索引删除,没有回收站的能力。为了防止客户误操作导致数据被删除,CSS提供了索引回收站功能,支持将删除的索引存放到回收站中,且支持从回收站中还原索引,进而提升集群的数据可靠性。
import com.huaweicloud.sdk.css.v1.region.CssRegion; import com.huaweicloud.sdk.css.v1.*; import com.huaweicloud.sdk.css.v1.model.*; public class