PyODPS脚本任务不定时出现 IncompleteRead问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

PyODPS脚本任务不定时出现 IncompleteRead问题

2019-07-19 13:27:19 4154 1

from odps import ODPS
from odps import options

options.tunnel.use_instance_tunnel = True
options.tunnel.limit_instance_tunnel = False

sql_query="select * from dwd.table_name where day='20190101'"
instance = o.run_sql(sql_query)
instance.wait_for_success()

with instance.open_reader() as reader:

print(u'共加载到%d条数据' % reader.count)
for item in reader:
    print (item)

使用上述方法读取odps上的数据时,会不定时的出现:

......
http.client.IncompleteRead: IncompleteRead(284 bytes read, 2785 more expected)

During handling of the above exception, another exception occurred:

......

raise ProtocolError('Connection broken:%r' %e, e)
urllib3,exceptions.ProtocolError:('Connection broken:IncompleteRead(7455 bytes read)',IncompleteRead(7455 bytes read) )

安装pyodps时,需要urllib3依赖,从错误日志中可以看出,上述现象和odps.tunnel.io.reader_c.TunnelRecordReader.__next__
odps.tunnel.io.reader_c.BaseTunnelRecordReader.read 有关系。

请问,这是什么原因导致的,怎样解决?

取消 提交回答
全部回答(1)
相关问答

1

回答

OAM Kubernetes 插件如何实现Component 版本管理?

2021-01-15 00:29:33 388浏览量 回答数 1

1

回答

Kubernetes 集群调度算法优选阶段主要考量什么资源

2021-01-11 15:39:30 646浏览量 回答数 1

1

回答

日志:Discarding partially completed op,如何解决?

2020-03-29 12:49:22 486浏览量 回答数 1

1

回答

Kubernetes集群如何查看集群概览?

2020-03-26 11:34:37 514浏览量 回答数 1

1

回答

为什么这个completed的stage还有running状态的task呢

2019-03-28 14:19:25 2557浏览量 回答数 1

5

回答

RHSA-2017:0184-Important: mysql security update

2019-02-25 08:56:21 667浏览量 回答数 5

0

回答

Kubernetes 集群   在 pod 中使用配置项

2018-08-17 19:27:56 1267浏览量 回答数 0

2

回答

网页head中被加了脚本<script src="//j.s9w.cc/..." defer></script>

2016-09-27 16:43:51 3162浏览量 回答数 2

1

回答

如何使用bash脚本关闭mongodb服务的进程?

2016-02-27 09:46:33 1923浏览量 回答数 1

3

回答

抱歉,您的OSS服务已停用。

2012-10-20 14:12:45 10592浏览量 回答数 3
+关注
0
文章
1
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载