flume监控
在flume传输数据的过程中,打开监控,查看CPU、内存等的变化情况也挺有意思的,见JConsole&VisualVM监控总结 。
另外,当报的错莫名奇妙时,可以尝试调整参数,监控不同效果,往往能快速确定最佳参数,解决问题。
flume各部分参数含义
- batchData的大小见参数:
batchSize
- PutList和TakeList的大小见参数:
transactionCapactiy
- Channel总容量大小见参数:
capacity
flume错误汇总
错误1–内存溢出
错误描述
java.lang.OutOfMemoryError: Java heap space