从有界数据流管道到pub / sub

时间:2016-02-18 17:52:06

标签: google-cloud-platform google-cloud-dataflow google-cloud-pubsub

是否有办法以确定的顺序将有限数据流管道(批处理模式)中的消息发布到PubSubIO.Write中,以便按顺序(至少近似)传递它们。例如。使用时间戳或自然/排序顺序。

1 个答案:

答案 0 :(得分:3)

无法确定性地将数据写入PubSubIO.Write中。即使消息按顺序发布到Pub / Sub,您的订阅者也不会按顺序接收它们,因为Cloud Pub / Sub没有订购保证。一般来说,尽管有一些技术可以处理它,但最好尽可能避免依赖于Pub / Sub对订单的依赖。我建议您阅读新发布的Message Ordering doc