未分類 2 9 月 2020 128G 内存, elasticsearch 的内存该怎么设置? 128G 内存, elasticsearch 的内存该怎么设置? 資深大佬 : kisshere 22 ES 最大内存只支持 32G,服务器内存 128G 感觉有点浪费,目前 ES 负载很高,该怎么利用这余下的内存? 大佬有話說 (5) 資深大佬 : podel docker 开多个。 資深大佬 : bfme 开集群 資深大佬 : wakzz 1 正解,docker 多开,每个 docker 分配 32G,其中 16G 给 JVM,16G 给操作系统的文件缓存。当然这个分配比例不绝对,看业务场景,如果聚合统计操作比较多,就给 JVM 多分配点,如果单纯的查询比较多,统计聚合少,就给文件缓存多分配一点。 資深大佬 : xuanbg 这不刚好做个 3 节点集群么?先做好 3 个配置文件,然后起 3 个 docker 容器把配置分别挂进去就好了。 剩下 32G 还可以开个虚拟机搞一堆的服务呢。 資深大佬 : tqyq88 都已经说 ES 负载很高了,应该先看一下 top 和 iostat,否则开 docker 有什么意义