开发者社区> 问答> 正文

MaxCompute使用Tunnel SDK上传数据时报错StatusConflict如何解决

已解决

MaxCompute使用Tunnel SDK上传数据时报错StatusConflict如何解决

展开
收起
提个问题! 2024-06-14 12:11:59 34 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    问题现象:
        使用Tunnel SDK上传数据时,返回如下报错。 RequestId=20170116xxxxxxx, ErrorCode=StatusConflict, ErrorMessage=You cannot complete the specified operation under the current upload or download status. java.io.IOException: RequestId=20170116xxxxxxx, ErrorCode=StatusConflict, ErrorMessage=You cannot complete the specified operation under the current upload or download status.at com.aliyun.odps.tunnel.io.TunnelRecordWriter.close(TunnelRecordWriter.java:93) 

    问题原因:该问题是在Close RecordWriter时出现的,可能原因如下。 
    1. 对一个已经关闭的RecordWriter执行了关闭操作。 
    2. RecordWriter对应的Session已经关闭。 
    3. Session已经提交过。 

    解决措施:
        可以针对上述可能出现的原因进行排查,比如打印一些日志、在提交Session前打印一些当前RecordWriter的状态与Session的状态。确保无上述问题后,重新尝试上传数据。 

    其他tunnel SDK问题,可以参见文档
    2024-06-14 12:12:00
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
从 SDK 到编解码:视频直播架构解析 立即下载
跨平台的云服务SDK需要什么 立即下载
一个跨平台的云服务SDK需要什么 立即下载