Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 当没有更多消息可使用时停止流式管道_Google Cloud Platform_Google Cloud Dataflow_Google Cloud Pubsub - Fatal编程技术网

Google cloud platform 当没有更多消息可使用时停止流式管道

Google cloud platform 当没有更多消息可使用时停止流式管道,google-cloud-platform,google-cloud-dataflow,google-cloud-pubsub,Google Cloud Platform,Google Cloud Dataflow,Google Cloud Pubsub,我有一个流式数据流管道作业,它从给定的pub子主题读取消息。 我知道一旦提交包,就会自动确认。如何使管道在没有更多消息可使用的情况下停止 编辑-我有一个场景,需要排出发送到主题的错误消息。因此,这将是一个一次性的工作。我的应用程序每天只向该主题发送一次消息(固定时间) 为什么要停止流媒体管道,担心管道无所作为时会被收费?如果这是您的问题,那么您根本不应该担心,因为您将只对您使用的资源(例如CPU小时、内存、磁盘存储等)收费。请参阅定价详细信息 由于您的源是无限的(例如PubSub),因此您无法判

我有一个流式数据流管道作业,它从给定的pub子主题读取消息。 我知道一旦提交包,就会自动确认。如何使管道在没有更多消息可使用的情况下停止


编辑-我有一个场景,需要排出发送到主题的错误消息。因此,这将是一个一次性的工作。我的应用程序每天只向该主题发送一次消息(固定时间)

为什么要停止流媒体管道,担心管道无所作为时会被收费?如果这是您的问题,那么您根本不应该担心,因为您将只对您使用的资源(例如CPU小时、内存、磁盘存储等)收费。请参阅定价详细信息


由于您的源是无限的(例如PubSub),因此您无法判断将来将不会有更多的传入数据。

使用PubSub环境。。。你怎么知道将来不会有更多的消息呢?编辑我的用例我有一个场景,我需要排除发送到主题的错误消息。因此,这将是一个一次性作业,您只需手动排空管道,或者,由于您在特定时间(可能在非工作时间)运行管道,因此使用调度程序(crontab或windows调度程序)调度脚本以执行并排空脚本是有意义的。如果您认为这是一个有用的功能来简化事情,那么您可能需要在此处提交一个功能请求-->