logstash使用时遇见的报错

1.logstash将文件数据传输到es主机时遇见报错

因为传输中不小心关掉终端

在这里插入图片描述

这个报错意思是说我之前已经启动了一个logstash实例了,使用的是nohup方式以后台启动的,虽然没有启动成功,但是却占用进程不放,因此我们找出来把他kill掉即可。

在这里插入图片描述

2.java.lang.OutOfMemoryError: Java heap space 问题的解决方法

在这里插入图片描述

内存溢出java.lang.OutOfMemoryErrory后面一般会跟上内存溢出的区域westoswestosPermGen space(方法区), heap space(堆内存)
如果是PermGen space方法区内存溢出,可尝试加大MaxPermSize
如果是heap space 堆内存溢出,可尝试修改Xmx

默认情况下,Elasticsearch JVM默认使用最小和最大大小为2 GB的堆。迁移到生产环境时,配置堆大小以确保Elasticsearch堆足够的大很重要的。

Elasticsearch将通过Xms(最小堆大小)和Xmx(最大堆大小)设置,分配jvm.options中指定的整个堆。

设置的值取决于服务器上可用的RAM(随机存取存储器,其实就是内存)量。建议的配置如下:

将最小堆大小(Xms)和最大堆大小(Xmx)设置为彼此相等。
Elasticsearch可用的堆越多,它可用于缓存的内存就越多。但请注意,过多的堆可能会陷入长时间的垃圾收集暂停。所以设置的堆不能太大, 尽量设置到内存的50%。
将Xmx设置为不超过物理RAM的50%,以确保有足够的物理内存给内核文件系统缓存。
内存heap size配置不要超过32G, 基本上大多数系统最多只配置到26G.

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值