如何通过 Google Cloud Pub/Sub API 接收长时间运行的操作结果



当长时间运行的操作在 Google Cloud API 中启动时,该服务可能会返回一个具有"操作"形状的对象。然后,可以通过此对象轮询操作的状态,并在完成后获得结果。

我想避免为这些结果设置自己的轮询过程,我希望可以利用Google Cloud Pub/Sub服务来提供帮助。我的希望来自阅读文档中的这一行:

(着重号后加)

。客户端可以使用此接口通过轮询操作资源来异步接收真实响应,也可以将操作资源传递给另一个 API(例如 Google Cloud Pub/Sub API)来接收响应。...

是否可以使用 Google Cloud 发布/订阅 API 来接收长时间运行的操作完成事件的通知?我应该怎么做呢?

我无法在任何地方找到这个概念的任何进一步参考或示例使用。 也许我误解了该文档行?

干杯

要使用的长时间运行的操作是否会将结果写入云存储桶? 如果是这样,您可以根据此页面创建由该存储桶上的事件触发的云函数。

最新更新