Logstash отсутствует имя класса (`org.apache.http.─▒mpl.client.StandardHttpRequestRetryHandler ') - PullRequest
0 голосов
/ 28 октября 2018

Я хочу использовать logstash для извлечения данных из rabitmq в Windows, но когда я запускаю logstash даже с пустым вводом и выводом, я получаю пропущенное имя класса (`org.apache.http.─▒mpl.client.StandardHttpRequestRetryHandler ') error

на cmd я запускаю

C:\ELK_Stack\logstash\bin>logstash -e input {stdin {}}output {stdout {}} --debug

но я получаю

[ERROR] 2018-10-28 23:29:38.504 [main] Logstash - java.lang.IllegalStateException: Logstash stopped processing because of an error: (NameError) missing class name (org.apache.http.─▒mpl.client.StandardHttpRequestRetryHandler)

1 Ответ

0 голосов
/ 07 ноября 2018

проблема казалась моей областью, но даже если я изменил свою область, она ничего не изменила, и я нашел StandardHttpRequestRetryHandler в файле 'client.rb' и изменил 'Java :: OrgApacheHttpImplClient :: StandardHttpRequestRetryHandler' на 'Java :: OrgApacheHttp.impl.client :: StandardHttpRequestRetryHandler ', и это решило мою проблему

...