java - 为什么 logstash 需要这么长时间才能启动/加载?

标签 java jar jruby logstash

编辑: 我更改了标题,因为这个问题不是我最初想的那样。事实上,logstash 需要 一分钟多 才能启动,这可能会被误解为“沉默”...


我正在尝试让 logstash 运行,所以我按照官方网站上的说明进行独立安装:http://logstash.net/docs/1.1.4/tutorials/getting-started-simple

基本上,我得到了 logstash-1.1.4-monolithic.jar 文件,然后构建了一个非常简单的配置文件:(example.conf)

input {
  stdin { type => "stdin-type"  }
}
output {
  stdout { debug_format => "json" }
}

但是当我运行 logstash 时,没有任何结果(我在 STDIN 中输入随机文本,但没有得到任何响应):

# java -jar logstash-1.1.4-monolithic.jar agent -f example.conf
Test
toto
hey ??? Wakeup !!!
^C

(供引用:Java版本正确)

# java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)

拜托,有人可以告诉我我缺少什么吗?

最佳答案

好的,我自己找的。

一切正常。只是 logstash 的启动时间太长了。在我的(简陋的)服务器上超过 60 秒! 再加上启动时间很长,启动时什么也不打印...

关于java - 为什么 logstash 需要这么长时间才能启动/加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13270004/

相关文章:

java - 如何从一个 jar 文件加载依赖于另一个库的库

java - 使用 JRuby 创建独立的 jar

java - 错误 : ArrayOutOfBounds. 如何解决?

java - 在 Java 中检测符号链接(symbolic link)

用于查找匹配字符串的java正则表达式

java - 使用 JAVA 访问 JSON 文件中的预期值

java - itextpdf-5.5.6.jar : Error: The file name must end with . xml

apache - Jasper JSP Engine JAR 文件的官方来源

ruby - 无法打开与 repo2.maven.org 的 TCP 连接 :80 while making executable war with warbler

java - jruby注释方法没有被调用