【发布时间】:2020-02-18 04:46:31
【问题描述】:
当我们在服务器中运行 elasticsearch 时,我们会在 elasticsearch 中遇到 Broken pipe 问题。
“org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe”
【问题讨论】:
标签: elasticsearch centos7 heap-memory broken-pipe
当我们在服务器中运行 elasticsearch 时,我们会在 elasticsearch 中遇到 Broken pipe 问题。
“org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe”
【问题讨论】:
标签: elasticsearch centos7 heap-memory broken-pipe
我们只是按照给定的步骤增加弹性搜索的堆内存。
首先检查elasticsearch的当前堆内存。
ps 辅助 | grep 弹性搜索
“-Xms1g -Xmx1g”
增加堆内存的大小
vi /etc/sysconfig/elasticsearch
**堆大小默认为 256m min, 1g max
将 ES_HEAP_SIZE 设置为可用 RAM 的 50%,但不超过 31g**
ES_HEAP_SIZE=3g
检查新的堆内存
ps 辅助 | grep 弹性搜索
“-Xms3g -Xmx3g”
【讨论】: