Logstash之MySQL做資料同步 報錯記錄
阿新 • • 發佈:2021-01-28
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的分享