批量提交
当有大量数据提交的时候,建议采用批量提交。比如在做 ELK 过程中 ,Logstash indexer 提交数据到 Elasticsearch 中 ,batch size 就可以作为一个优化功能点。但是优化 size 大小需要根据文档大小和服务器性能而定。像 Logstash 中提交文档大小超过 20MB ,Logstash 会请一个批量请求切分为多个批量请求。如果在提交过程中,遇到 EsRejectedExecutionException 异常的话,则说明集群的索引性能已经达到极限了。这种情况,要么提高服务器集群的资源,要么根据业务规则,减少数据收集速度,比如只收集 Warn、Error 级别以上的日志。
优化硬件
在经济压力能承受的范围下, 尽量使用固态硬盘 SSD。SSD 相对于机器硬盘,无论随机写还是顺序写,都较大的提
继续阅读与本文标签相同的文章
下一篇 :
kafka 常用命令
-
走进JavaWeb技术世界14:Mybatis入门
2026-05-17栏目: 教程
-
深入JavaWeb技术世界15:深入浅出Mybatis基本原理
2026-05-17栏目: 教程
-
阿里云双十一活动新鲜出炉!第一重·亿元双十一补贴提前领!!!
2026-05-17栏目: 教程
-
Android APT 实例讲解
2026-05-17栏目: 教程
-
SparseArray 源码解析
2026-05-17栏目: 教程
