《Java核心技术系列:Java虚拟机规范(Java SE 8版)》由Oracle官方发布,Java虚拟机技术创建人撰写,国内资深Java技术专家翻译。书中基于全新Java SE 8,完整且准确地阐述Java虚拟机规范,是深度了解Java虚拟机和Java语言实现细节的必读之作。 《Java核心技术系列:Java虚拟机规范(Java SE 8版)》共分7章。第1章从宏观的角度介绍了Java虚拟机与Java的关系及发展历程;第2章概述Java虚拟机的整体架构,包括class文件格式、数据类型、
1. 产生Data too large异常
异常如下:CircuitBreakingException[[FIELDDATA] Data too large, data for [proccessDate] would be larger than limit of [xxxgb]
经排查,原来是ES默认的缓存设置让缓存区只进不出引起的,具体分析一下。
2. ES缓存区概述
首先简单描述一下ES的缓存机制。ES在查询时,会将索引数据缓存在内存(JVM)中:
驱逐线 和 断路器。当缓存数据