2017-07-04 44 views
0

從DOC:谷歌雲pubsub訂閱是否可以自動刪除?

訂閱沒有活動(推成功或拉請求)31天可自動刪除

我需要設置其使用率可能會非常推送消息訂閱低(每年幾封郵件),但對應用程序至關重要。

從官方文檔上面的句子讓我跳! 我應該依賴谷歌pubsub還是遠離它? 有關於此自動機制的更多信息嗎?

需要建議。

回答

0

是的,訂閱在Google雲端發佈/訂閱小組處於非活動狀態31天后自動刪除。如果你每年只發送幾條消息,那麼聽起來像Cloud Pub/Sub可能會讓你的用例過度消耗。由於您設置了推送端點,您是否可以直接從發佈者將消息作爲HTTP請求發送到端點,然後在獲得200響應時將其視爲已處理?或者您的推送端點可能無法使用足夠長的時間段,以至於無法依賴該工作?以這樣低的吞吐量,您不需要很多Pub/Sub的功能,例如流量控制。

如果你堅持雲端發佈/訂閱,你有兩個選擇:

  1. 自己的發佈商發送定期心跳消息,以確保訂閱不會被刪除。
  2. 在發佈您的消息之前檢查您的訂閱是否存在,並在必要時重新創建訂閱。
+0

我已經選擇了第一個選項。 TY。對於這個特定的訂閱,我使用pubsub作爲自動發送/重試引擎。 – Softlion