管理長時間執行的作業

Google Cloud API 會針對預計需要相當長時間才能完成的呼叫,使用長時間執行的作業 (LRO),例如佈建 Compute Engine 執行個體或初始化 Dataflow 管道。這些 API 不會維持有效的長期連線,也不會在工作執行時封鎖。如果是 LRO API,Java 適用的 Cloud 用戶端程式庫會傳回 future,供您稍後檢查。

判斷 API 是否為 LRO

判斷 API 是否為 LRO 的主要方式有兩種:

  • LRO API 的後置字元為 Async (例如 createClusterAsync) 或 OperationCallable (例如 createClusterOperationCallable)。