我尝试使用 logstash、mssql、elasticsearch 和 kibana。但是,我没有运行logstash。
Logstash 给出以下错误:
Logstash - java.lang.IllegalStateException: org.jruby.exceptions.RaiseException: (NameError) missing class name (`org.apache.http.─impl.client.StandardHttpRequestRetryHandler')
我该如何纠正这个错误?
注意:Java Jdk 和 jre 版本 1.8.0_161,logstash 的版本是 6.2.2,elasticsearch 版本是 6.2.2,OS Windows 7。
最佳答案
问题是我的 windows 区域设置,它是土耳其语。该插件尝试加载 org.apache.http.impl.client.StandardHttpRequestRetryHa
ndler,将字母 (I) 小写,生成字符 (ý)/xFD。问题将通过将区域设置更改为英语来解决。
关于sql-server-2008 - 使用 Logstash 同步 Mssql 和 Elasticsearch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49131799/