欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Flume的一些报错问题解决(持续更新中)

程序员文章站 2022-03-08 22:33:46
严谨转载--否则追究法律责任 作者 王加鸿 bug 1 解决方案 将这两个路径下的文件清空即可 ↑ 解决方案: 暂无(如无法连接,会自动创建连接,但可能长久后会造成连接过多) bug 3 解决方案:初步分析,是埋点数据产生的json格式解析出问题了 后来查看源代码在org.apache.flume. ......

严谨转载--否则追究法律责任 作者----王加鸿

              

                                                  ----------bug 1----------

Flume的一些报错问题解决(持续更新中)

解决方案

Flume的一些报错问题解决(持续更新中)

将这两个路径下的文件清空即可  ↑

  1.                                  ----------bug 2----------

 Flume的一些报错问题解决(持续更新中)

 

解决方案: 暂无(如无法连接,会自动创建连接,但可能长久后会造成连接过多)

            ----------bug 3----------

Flume的一些报错问题解决(持续更新中)

 

 解决方案:初步分析,是埋点数据产生的json格式解析出问题了

后来查看源代码在org.apache.flume.source.http.httpsource类中看到有这样一段说明,告诉我们使用json必须根据他的封装格式进行封装,否则会报400,503错误

---总结原因:

Flume的一些报错问题解决(持续更新中)

             ----------bug 4----------

java堆内存溢出

Flume的一些报错问题解决(持续更新中)

解决方案:修改Flume的一些报错问题解决(持续更新中)下的

Flume的一些报错问题解决(持续更新中)

可修改为数值 -xms512m -xmx1024 (网上建议,未尝试)

并且(关键)

修改---Flume的一些报错问题解决(持续更新中)里的

Flume的一些报错问题解决(持续更新中)

默认是-xmx20m   改为了   -xmx100m

 

大图因修改了但是无效,所以无法验证

 

 

-----持续更新中