【问题标题】:Logstash stopped processing because of an error: (NameError) cannot load (ext) (org.jruby.ext.openssl.OpenSSL)由于错误,Logstash 停止处理:(NameError)无法加载(ext)(org.jruby.ext.openssl.OpenSSL)
【发布时间】:2020-06-24 11:05:12
【问题描述】:

今天我尝试在 Microsoft Windows Server 2012 R2 Standard 中运行 logstash,当我启动我的 logstash 实例时,它给了我一个错误。 Elasticsearch 运行成功 9200 我已经设置了 JAVA_HOME 路径,下面可以看到 Java 版本。

C:\logstash\bin>java -version
openjdk version "1.8.0_41"
OpenJDK Runtime Environment (build 1.8.0_41-b04)
OpenJDK Client VM (build 25.40-b25, mixed mode)

C:\logstash\bin>javac -version
javac 1.8.0_41

logstash 版本是“logstash-7.6.1”。 下面是输出sn-p

C:\logstash> .\bin\logstash -e "input { stdin { } } output { stdout { } }" --debug
[ERROR] 2020-03-12 12:18:47.015 [main] Logstash - java.lang.IllegalStateException: Logstash 
stopped processing
because of an error: (NameError) cannot load (ext) (org.jruby.ext.openssl.OpenSSL)

下面的一些配置,请帮忙看看可能出了什么问题?

【问题讨论】:

  • 您能否解决上述问题?我也面临同样的问题

标签: java elasticsearch logstash


【解决方案1】:

删除所有现有的 openjdk 安装并安装 openjdk 8。

参考:https://github.com/elastic/logstash/issues/11107

【讨论】:

    猜你喜欢
    • 2023-03-08
    • 1970-01-01
    • 2020-02-03
    • 2021-05-27
    • 2015-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-05
    相关资源
    最近更新 更多