使用MaxCompute Java SDK 执行任务卡住了,怎么办?

使用MaxCompute Java SDK 执行任务卡住了,怎么办?

----使用MaxCompute Java SDK 执行任务卡住了 , 怎么办?//---- http://

场景一

用户A
A: “亲 , 用 MaxCompute Java SDK 跑作业 , 为什么卡住不动了?”
me: “有 Logview 吗?发来看下”
A: “没有 , 我用的是SDK , 没Logview”

场景二

用户B
B :“亲 , 用 MaxCompute Java SDK 访问 Table , 为什么卡住半天没反应?”
me:“卡在哪一行了?”
B:\"就 RestClient retry 然后卡住了\"

去繁就简

用户 A 的问题在于没有 instance 的 logview , 导致无法追踪 instance 的运行过程 。
通常用户在创建 instance 后会调用 instance.waitForSuccess() 来等待作业运行完成 , 一旦作业耗时巨大 , 程序就卡在这一步了 , 此时如果有 logview , 就能查看追踪查看作业等待的具体原因了 。

推荐阅读