技术栈
写入链路
ly7689
2 小时前
大数据
·
elasticsearch
·
搜索引擎
·
translog
·
写入链路
·
bulk调优
Elasticsearch 写入链路的 refresh、flush 与 translog 边界:为什么 bulk 吞吐会突然塌陷
假设现在有一个订单搜索服务,每天凌晨两点做全量重建,白天接收增量订单。重建时用 bulk 每批 5000 条写入,前十分钟吞吐稳定在每秒 3 万条,突然某个时刻开始变慢,客户端开始收到 es_rejected_execution_exception,重试队列越堆越长,最终整条链路像被掐住一样塌陷。
我是有底线的