启动logstash失败的一种解决方法
启动logstash失败的一种解决方法1.启动logstash需要在bin目录里启动,但可能命令行会显示“findstr”不是内部或外部的命令2.正常启动logstash,但会启动成功后马上自动shutdown,即自动停止,这个应该是要运行的文件的代码错误,仔细看看哪里出错修改,如果不确定,就先试着运行最简单的代码看看行不行,如果能启动就是原来文件代码问题。1.启动logstash需要在bin目录
·
启动logstash失败的一种解决方法
1.启动logstash需要在bin目录里启动,但可能命令行会显示“findstr”不是内部或外部的命令
- 一般这种问题是环境变量设置可以解决的(这里就不说明如何设置了,百度很多解决方法),但如果环境变量配置正确,还是有问题,那应该是内存不足的问题,在logstash的config文件里找到jvm.options
- 修改里面的配置,把原来的1g改为2g试试,(我就是这个问题,)然后仍出现"findstr"不是内部或外部命令不用管,照常输入启动命令还是会运行的
# Xms represents the initial size of total heap space
# Xmx represents the maximum size of total heap space
-Xms2g
-Xmx2g
- 若启动命令时还提示 此处不应出现 “/jdk/bin”等字样,应该是系统环境变量里JAVA_HOME 的路径有空格,更换jdk路径,再修改回JAVA_HOME,使之没有空格路径。
2.正常启动logstash,但会启动成功后马上自动shutdown,即自动停止,这个应该是要运行的文件的代码错误,仔细看看哪里出错修改,如果不确定,就先试着运行最简单的代码看看行不行,如果能启动就是原来文件代码问题。
input { stdin { } } output { stdout {} }
这是我自己启动logstash时的一些错误,然后自己用以上操作解决的,若有错误,还请见谅
更多推荐
活动日历
查看更多
直播时间 2025-02-26 16:00:00


直播时间 2025-01-08 16:30:00


直播时间 2024-12-11 16:30:00


直播时间 2024-11-27 16:30:00


直播时间 2024-11-21 16:30:00


目录
所有评论(0)