2015-09-21 77 views
1

我目前有一個管道設置和Streaming PubSub消息。由於這是一個Streaming管道,因此它將無限期運行。我想知道兩件事情。Google雲端數據流管道設置

  • 有沒有這樣一個運行管道可能會自動停止沒有用戶干預的情況?就像Pubsub在很長一段時間內用完郵件一樣......如果是這樣的話,那麼我可能需要對管道的生命週期進行一些監控。
  • 我希望保持一個獨特的管道 - 所以每次我想改變時,我想殺了舊的,然後開始一個新的。我猜管道的名字是唯一標識它的,所以,當舊名稱相同時,我無法啓動新的管道。但是有沒有一種方法可以殺死 - 用相同的名字啓動管道?

    這兩個問題都圍繞着維護具有特定任務的管道。如果圍繞最佳實踐有任何資源,它也會有所幫助。

回答

1

對於第一個問題,流式管道沒有自動化機制或TTL - 它們將一直運行,直到用戶取消。

對於管道維護,數據流具有可用於更新管道(同名)與新代碼的「更新」功能:https://cloud.google.com/dataflow/pipelines/updating-a-pipeline

+0

感謝。這有很大幫助。我想我錯過了關於文檔中更新部分的閱讀。 – user1089464