insertAll请求

时间:2015-07-09 04:03:49

标签: google-bigquery

我们50%的数据突然无法通过insertAll请求发布到Bigquery。 7月7日星期二中午6点左右开始发生。 Google云状态页面报告没有中断。我们这边没有发生代码更改或服务重启。

我们一次将处理削减为单个连接和单个记录。请求长度非常小。我们有退避的重试逻辑,没有重试次数有帮助。它可能与帖体本身有关,但一切似乎都被正确编码为UTF8。我们按顺序处理数据,因此这是过去两天的主要中断。

非常有趣的部分是如果我从json中删除非US-ASCII字符,则没有失败。

我已打开HttpTransport类的CONFIG级别日志记录以查看请求和响应信息。我有一个请求/响应日志,包括我们自己的堆栈跟踪。

https://gist.github.com/lukeforehand/37528fd680a8facdd621

我希望从服务器端看到这一点,我们只是看到“后端错误”。

谢谢, 路加

1 个答案:

答案 0 :(得分:1)

Backend error表示项目内部分配的节点上的基础架构和应用程序正在发生变化。您无法修复或改进此问题,只有BQ团队工程师才能解决问题。

如果重试后问题没有消失,您需要联系