【发布时间】:2021-02-05 16:04:19
【问题描述】:
我有一个流式 apache 光束管道,我想使用 DataflowRunner 进行部署。我的管道代码如下所示:
with beam.Pipeline(options=pipeline_options) as p:
(p | "Read input from PubSub" >>
beam.io.ReadFromPubSub(subscription=known_args.subscription)
# ...
然后我像这样部署管道python3 main.py --runner=DataflowRunner --streaming ...管道正在成功部署,但问题是该过程并未结束,而是继续显示来自工作人员的日志。
有没有办法启动管道,检查它是否处于运行状态,然后退出进程?
【问题讨论】:
标签: google-cloud-dataflow apache-beam