我一直在工作在過去2-3周的水槽。我遇到了一個我不知道如何解決的新情況。Flume:沒有錯誤拋出,但水槽無法完全傳輸文件
流程:使用基本流程,spoolDir - > fileChannel - > HDFS
.conf文件中設置沒有多餘的參數
,我試圖轉移文件大小:1.4GB
情況:代理啓動正常,文件傳輸開始正常,源文件被重命名爲.COMPLETED,整個文件沒有被轉移到HDFS,沒有錯誤/異常被拋出。我跑了幾次同樣的adhoc,發現只有1.4M的演出中只有169Mb被轉移。看起來很奇怪!
有什麼建議嗎?任何解決方案任何假設?
你能顯示你的配置嗎? – Dmitry
我們使用以下流程: spoolDir-> AvroSinks(2) - > AvroSource(2) - > HDFSSink(2) 非默認參數在CONF: 級別1: spool_source_batchsize = 1000 avro_sinks_batchsize = 500 channel_capacity =百萬 層2: HDFS_sinks_batchsize = 500 channel_capacity = 1000000 這絕對是與批料尺寸/容量I配置劑中的問題。你能指導我在哪裏出錯的批量處理方法。謝謝! – Kasa