天天看點

Flume 學習筆記 - 使用Flume 監聽netcat 指定端口 無法擷取資訊的解決辦法

錯誤描述

今天在搭建好flume之後, 打算運作一個官方的案例, 使用flume監控 netcat端口, 但是一直擷取不到資料, 也不報錯, 一直找不到原因, 然後當我關閉虛拟機重新打開以後,發現再次監控竟然可以用了!

仔細思考了一下, 然後查詢了資料,發現原因可能是我之前打開flumeagent 報錯,但是我直接使用ctrl + c 去關閉,但是這種方式是錯誤的, 這種方法并不能直接關閉, 然後我直接把xshell視窗關閉以後再次打開 ,使用jps 看到 , flume 的agent程序确實關閉了, 這裡記錄下來

解決辦法

Flume 學習筆記 - 使用Flume 監聽netcat 指定端口 無法擷取資訊的解決辦法

監控視窗打開時, 使用 Ctrl + C 是關不掉的, 直接點 x 關閉即可

Flume 學習筆記 - 使用Flume 監聽netcat 指定端口 無法擷取資訊的解決辦法

然後使用 jps 可以看到, 此時agent程序已經關了

Flume 學習筆記 - 使用Flume 監聽netcat 指定端口 無法擷取資訊的解決辦法