大家好,又见面了,我是你们的朋友全栈君。
问题
- 今天在测试环境上跑任务的时候遇到了这个问题,找遍了网上的文章,都是让改配置文件的,比如这一个 Retrying connect to server ,但是在测试环境上我没有权限改配置文件,所以也就没有测试
解决方案
- 之前的运行语句和jar包都是可以正常跑出结果的,这次也是在之前的jar包基础上做了一些修改,为什么就不能跑了呢?
- 之后用控制变量法测试了很多参数,发现之前的跑的数据比这次小,之前5.4T,这次16T,于是将这次的数据分批次跑,减少一次跑的数据量,成功运行
总结
- 出现这个错误的原因是数据量太大,导致hadoop出现连接错误
- 改配置文件的方法没有试过,因为没有权限
- 我的解决方案是写了个脚本分批次跑数据,减少一次跑的数据量
转载于:https://my.oschina.net/u/4017963/blog/3046827
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/106833.html原文链接:https://javaforall.net