0
我想我的數據流(Java SDK的2.0.0)管道的區域設置爲australia-southeast1-a
一個,australia-southeast1-b
,或australia-southeast1-c
(即在悉尼的地區之一):爲什麼Dataflow工作人員不尊重新的悉尼地區?
public static void main(String... args) {
DataflowPipelineOptions options = PipelineOptionsFactory
.fromArgs(args)
.withValidation()
.as(DataflowPipelineOptions.class);
options.setRunner(DataflowRunner.class);
options.setJobName("sydney-dataflow-pipeline");
options.setStagingLocation("gs://<redacted>/jars");
options.setTempLocation("gs://<redacted>/jars");
options.setRegion("australia-southeast1-a"); //<<--trying to set region to Sydney
options.setMaxNumWorkers(3);
Pipeline pipeline = Pipeline.create(options);
pipeline.apply
[..]
pipeline.run(); //run it
}
然而,在工作池的GCE情況下保持在美國地區旋轉起來(us-central1-f
):
爲什麼工人不在特定區域內旋轉?