JVM堆dump路径
默认情况下,elasticsearch将jvm配置为将内存不足异常的堆转储到默认数据目录(这是/var/lib/elasticsearch,用于RPM和Debian包分发,以及用于tar和zip存档数据的elasticsearch安装根目录下的数据目录)。分配)。如果此路径不适合接收堆转储,则应修改条目-xx:heapDumpPath=…在jvm.options中。如果指定目录,则JVM将根据正在运行的实例的PID为堆转储生成一个文件名。如果指定固定的文件名而不是目录,则当JVM需要对内存不足异常执行堆转储时,该文件不能存在,否则堆转储将失败。
本文详细解析了Elasticsearch中JVM配置的堆转储路径,默认情况下堆转储将保存在默认数据目录下,如/var/lib/elasticsearch。若需修改,需调整jvm.options中的heapDumpPath配置项。当指定目录时,JVM会根据实例PID命名堆转储文件;若指定固定文件名,该文件必须不存在,否则堆转储操作将失败。
428

被折叠的 条评论
为什么被折叠?



