【发布时间】:2019-08-05 09:15:39
【问题描述】:
这是我的 logstash.conf 配置
input{
stdin{
}
jdbc{
jdbc_connection_string => "jdbc:mysql://ip:3306/database"
jdbc_user => "root"
jdbc_password => ""
jdbc_driver_library => "/app/mysql-connector-java-5.1.46/mysql-connector-java-5.1.46-bin.jar"
jdbc_driver_class => "com.mysql.jdbc.Driver"
record_last_run => "true"
use_column_value => "false"
tracking_column => "id"
last_run_metadata_path => "/app/info/station_parameter.txt"
clean_run => "false"
jdbc_paging_enabled => "true"
jdbc_page_size => 100
statement => "select * from database where id>=1"
schedule => "* * * * *"
}
}
output{
mongodb{
uri => "mongodb://192.168.1.103:27017"
database => "mydata"
collection => "mycollection"
}
}
错误是
向 MongoDB 发送事件失败,3 秒后重试 {:event=>#, :exception=>#]> with timeout=30, LT=0.015>}
【问题讨论】:
-
发送事件到 MongoDB 失败,3 秒后重试 {:event=>#<:event:0xe54215b>, :exception=>#<:error::noserveravailable: no primary topology="Unknown[192.168.1.103:27017]" servers="[#<Server" address="192.168.1.103:27017" unknown>]> with timeout=30, LT=0.015>}
-
关于这个问题的任何更新?我们面临同样的问题。
-
@fan 你找到解决这个问题的方法了吗?
-
@MiladRezazadeh 你找到解决办法了吗?
-
@GauravAradhye 你找到解决办法了吗?