1. 程式人生 > 其它 >Logstash之MySQL做資料同步 報錯記錄

Logstash之MySQL做資料同步 報錯記錄

技術標籤:外掛元件java

1.首先說明的是 ES採用UTC 時區,比北京時間早8小時,所以ES讀取資料時讓最後更新時間加8小時(後半句錯誤說法)

where timestamp > date_add(:sql_last_value,INTERVAL 8 HOUR)

我用的logstash-input-jdbc版本是4.3.9 ,ES採用UTC 時區,比北京時間早8小時,這點是沒有問題的,但是在外掛在取最後的時間已經預設加上8小時了,所以我們不需要加

2.最無語的一個bug,就是做資料同步啟動不了Logstash,我用的ES是6.2.4版本的

解決方案:註釋掉如下位置即可,

3 7.0版本以上logstash文件型別剔除了type

4 下載慢的可以用我分享的ruby和Logstash軟體

連結: https://pan.baidu.com/s/1VpPcOkl0NBd2kn3_ezcXsQ 提取碼: h9h8 複製這段內容後開啟百度網盤手機App,操作更方便哦
--來自百度網盤超級會員v1的分享