ElasticSearch reindex 使用
ElasticSearch reindex 使用
处理:ElasticSearch reindex 超时 "error": "Gateway Time-out", "message": "Client request timeout"
有以下几个方案:
- 增加并行数(根据集群的cpu决定)
- 增加refresh间隔
- 副本数为0
- 增大批次处理量(最大是10000)
对人工智能感兴趣的同学,可以点击以下链接:
现在人工智能非常火爆,很多朋友都想学,但是一般的教程都是为博硕生准备的,太难看懂了。最近发现了一个非常适合小白入门的教程,不仅通俗易懂而且还很风趣幽默。所以忍不住分享一下给大家。点这里可以跳转到教程。
https://www.cbedai.net/u014646662
{"statusCode": 504,"error": "Gateway Time-out","message": "Client request timeout"
}
在reindex前做如下操作
PUT product/_settings
{"number_of_replicas": 0,//副本数为0"refresh_interval": -1 //增加refresh间隔
}
进行reindex
POST /_reindex?slices=9&refresh
{"source": {"index": "product","size": 10000}, "dest": {"index": "product1"}
}
最后记得把自己的副本数改回来
PUT product/_settings
{"number_of_replicas": 1,"refresh_interval": "1s"
}
ElasticSearch reindex 使用相关推荐
- 干货 | Elasticsearch Reindex性能提升10倍+实战
Elasticsearch 最少必要知识实战教程直播回放 #1.reindex的速率极慢,是否有办法改善? 以下问题来自社区:https://elasticsearch.cn/question/378 ...
- ElasticSearch:Reindex数据迁移使用
一.前言 ES在创建好索引后,mapping的properties属性类型是不能更改的,只能添加.如果说需要修改字段就需要重新建立索引然后把旧数据导到新索引. 二.Reindex 5.X版本后新增_r ...
- Elasticsearch reindex 和批量写入调优
假设有这样一个index. 我们发现 latency的类型声明错了,但是在es中,类型是不允许修改的. 这时候可以使用 reindex 进行操作.reindex可以理解为,把数据从一个索引中批量导入到 ...
- Elasticsearch: Reindex 接口
在我们开发的过程中,我们有很多时候需要用到 Reindex 接口.它可以帮我们把数据从一个 index 到另外一个 index 进行重新 reindex.这个对于特别适用于我们在修改我们数据的 map ...
- 【elasticsearch】ES数据库重建索引 -- Reindex(数据迁移)
1.应用背景: 1.当你的数据量过大,而你的索引最初创建的分片数量不足,导致数据入库较慢的情况,此时需要扩大分片的数量,此时可以尝试使用Reindex. 2.当数据的mapping需要修改,但是大量的 ...
- Elasticsearch: 索引别名Aliases
业务问题 业务需求是不断变化迭代的,也许我们之前写的某个业务逻辑在下个版本就变化了,我们可能需要修改原来的设计,例如数据库可能需要添加一个字段或删减一个字段,而在搜索中也会发生这件事,即使你认为现在的 ...
- Elasticsearch系列「」学习路线
Elasticsearch 基础认知 重磅 | Elasticsearch 7.X学习路线图 终于等到你,Elasticsearch 7.X视频教程发布! Elasticsearch 7.0 正式发 ...
- ES数据库重建索引——Reindex(数据迁移)
一.应用背景 ES在创建好索引后,mapping的properties属性类型是不能更改的,只能添加.如果说需要修改字段就需要重新建立索引然后把旧数据导到新索引. 1.当你的数据量过大,而你的索 ...
- Elasticsearch _reindex Alias使用
ES数据库重建索引--Reindex(数据迁移) 应用背景: 1.当你的数据量过大,而你的索引最初创建的分片数量不足,导致数据入库较慢的情况,此时需要扩大分片的数量,此时可以尝试使用Reindex. ...
最新文章
- LeetCode 144. Binary Tree Preorder Traversal--二叉树前序遍历--反向压栈--迭代-栈,递归--C++,Python解法
- 小记mysql备份同库中一张表的历史记录
- make 命令_Vim 命令大全
- stm32单片机屏幕一直闪_STM32使用HAL库函数点亮OLED
- java和Js中的类型转换_JavaScript 类型转换
- C/C++中预编译#,##,#error作用
- PC817/TLP2309/TLP291/AQY280S主要参数对比
- Duplicate entry...for key...
- Number.isInteger()
- 毕业论文的6中降重方法
- maven自动部署到tomcat9
- 51实战演练之存储器-熊健-专题视频课程
- 毕业论文致谢(转自上交硕士论文)
- java++pdf文档合并_Java多个PDF文件合并成一个PDF文件-Go语言中文社区
- 华为魔术2手机拆机图解_荣耀Magic2做工如何?荣耀Magic2拆解图解评测 (全文)
- PyCharm新建项目教程
- 《OpenHarmony 3GPP协议开发深度剖析》之--搜网流程之PLMN选择
- 简单的汇率转换工具---初试AJAX
- 慕课嵌入式开发及应用(第二章.嵌入式硬件构件与底层驱动构件基本规范)
- C# 调用NationalInstruments的dll报错问题 未能加载文件或程序集