sql-server-2008 - 使用 Logstash 同步 Mssql 和 Elasticsearch

标签 sql-server-2008 elasticsearch logstash mssql-jdbc

我尝试使用 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/

相关文章:

ELASTICSEARCH - 根据条件计算唯一值

c# - 如何使用 Windows 配置在 Azure 上设置 Logstash

c# - 如何在 C# 中从 SQL Server 验证 DPFP 指纹

使用 INSERT 时 SQL Server 转换失败

c# - ElasticSearch中的单词匹配

elasticsearch - 合并filebeat + logstash中的行

elasticsearch - 对多个Logstash实例的协调操作

sql - 基于Count使用IF ELSE语句执行不同的Insert语句

sql-server-2008 - 当我知道 ISO 8601 中的周数时如何获得一周的第一天

Elasticsearch : reusing nested type mapping