【问题标题】:Logstash Rabbitmq connection refusedLogstash Rabbitmq 连接被拒绝
【发布时间】:2019-02-20 18:23:50
【问题描述】:

已经在 Windows core 2016 Server 中安装了 Elasticsearch-6.6.0 和 kibana-6.6.0,它已经启动并运行,我不得不从 Rabbitmq 索引数据,所以下载并解压缩了 logstash-6.0.0 并制作了一个配置文件对于rabbitmq如下

input {
    rabbitmq {
        arguments => { "x-ha-policy" => "all" }
        host => "172.xx.xx.xx"
        queue => "xx.flow.queue"
        #durable => true
        key => "flowtrack"
        exchange => "xx.test.exchange"
        threads => 120
        exclusive => false
        prefetch_count => 512
        vhost => "/"
        port => 5672
        user => "usr"
        password => "Pass@123"
    }
}
output {
  elasticsearch {
    hosts => ["172.xx.xx.xx:9200"]
  }
}

如下通过命令行运行logstash

    c:\logstash-6.0.0>bin\logstash -f config\rabbitmq.conf

但它会引发如下错误

 [2019-02-20T23:01:28,696][ERROR][logstash.inputs.rabbitmq ] RabbitMQ connection error, will retry. {:error_message=>"Connection to localhost:5672 refused", :exception=>"MarchHare::ConnectionRefused"}
    [2019-02-20T23:01:28,696][ERROR][logstash.inputs.rabbitmq ] RabbitMQ connection error, will retry. {:error_message=>"Connection to localhost:5672 refused", :exception=>"MarchHare::ConnectionRefused"}

5672 端口在主机中打开 如果我在配置中遗漏了导致此错误的任何内容,请告诉我。

提前致谢

【问题讨论】:

    标签: elasticsearch rabbitmq logstash kibana-6


    【解决方案1】:

    已找到问题,是由于服务器中未启用路由。现在 Logstash 和 Rabbitmq 之间的连接已经建立并完成了索引。

    【讨论】:

      猜你喜欢
      • 2022-09-25
      • 2021-01-13
      • 1970-01-01
      • 2014-05-15
      • 1970-01-01
      • 1970-01-01
      • 2017-08-08
      • 2016-11-07
      • 2019-07-31
      相关资源
      最近更新 更多