请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

写入es报没有序列化

图片描述

图片描述图片描述、

加入sink一直报错:
java.lang.IllegalArgumentException: The implementation of the provided ElasticsearchSinkFunction is not serializable. The object probably contains or references non-serializable fields.

at org.apache.flink.util.Preconditions.checkArgument(Preconditions.java:139)

正在回答

1回答

报错的那个对象以及代码中使用到的自己的对象都需要序列化才行

1 回复 有任何疑惑可以回复我~
  • 提问者 weixin_慕瓜4097003 #1
    FlinkTestDto implements Serializable 这样也不行。其他的都不是自己自定义的对象了
    回复 有任何疑惑可以回复我~ 2019-06-28 10:19:10
  • Michael_PK 回复 提问者 weixin_慕瓜4097003 #2
    你这个是按照视频里面写的吗?
    回复 有任何疑惑可以回复我~ 2019-06-28 10:20:05
  • 提问者 weixin_慕瓜4097003 回复 Michael_PK #3
    不是耶,我从mysql读数据出来的
    回复 有任何疑惑可以回复我~ 2019-06-28 10:21:17
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信