gcloud pubsub subscriptions COMMAND "PURGE MESSAGES"



在GCP控制台中,您可以清除订阅中的消息。它看起来像";gcloud pubsub订阅"不支持";"清除消息";命令什么是最好的替代品?还有其他库或API吗?

使用gcloud工具,此功能由查找方法提供。它有效地将订阅的积压工作重置为某个时间点或给定的快照。因此,要清除订阅中的所有消息,您需要通过--time标志传递当前时间,例如:

gcloud pubsub subscriptions seek my_subscription__name --time=2022-02-10T11:00:00Z

订阅中在此时间之前发布的消息被标记为已确认,订阅中保留的在此时间之后发布的消息则被标记为未确认。

它的等效API端点是projects.subscriptions.seek.

最新更新