按照"使用。开发数据流管道的说明进行操作 适用于Eclipse的Cloud Dataflow插件" ...
当我运行插件生成的代码时,我收到此错误
WARNING: There were problems getting current job messages: 429 Too Many Requests
{
"code" : 429,
"errors" : [ {
"domain" : "global",
"message" : "Request throttled due to project QPS limit being reached.",
"reason" : "rateLimitExceeded"
} ],
"message" : "Request throttled due to project QPS limit being reached.",
"status" : "RESOURCE_EXHAUSTED"
}
这很令人困惑,因为看起来数据流的默认配额是1,000个请求/秒/用户。
我不认为这是" Hello,World"程序超出了这个限制。
我在Mac OS X [10.11.1(El Capitan)上使用Java 8 [1.8.0_66]运行最新版本的Eclipse [Mars.1 Release(4.5.1)]。
答案 0 :(得分:3)
由于混淆,BlockingDataflowPipelineRunner
用于检查作业状态的RPC配额过于严格。这应该是固定的,并且
不应该影响正在运行的作业的行为。请告诉我们
如果你继续看到问题。
您还可以使用DataflowPipelineRunner
来避免生成这些RPC,var mongoose = require('mongoose'),
Schema = mongoose.Schema;
var punchSchema = new Schema({punch: Date});
/**
* Child Schema
*/
var ChildSchema = new Schema({
punchesIn: [punchSchema]
});
mongoose.model('Child', ChildSchema);
在提交后不会轮询作业状态。