Google Cloud - 使用時值得注意的細節(jié)

來源: CSDN
作者:DuanJiaNing_
時間:2020-09-01
16640
本文分享Google Cloud使用過程中值得注意的細節(jié)。

background-business-communication-computer-317371.jpg

在instance啟動和停止時收到通知

appengine在進行自動擴縮時可能會頻繁的停止或啟動instance,應用往往在啟動時需要進行一些數(shù)據預熱處理,appengine提供了/_ah/warmup回調,在應用啟動時得到通知,需要注意的是/_ah/warmup只有在自動擴縮(Automatic scaling)模式下生效。

除了warmup回調外,/_ah/start回調也能在instance啟動時收到通知,與之對應的還有/_ah/stop回調,這個回調用于通知instance當前實例即將被關閉,stop必須在30s內處理完。這兩個回調在手動擴縮(Manual scaling)模式下生效。對于基礎擴縮(Basic Scaling),/_ah/start并不是在instance一啟動后立即調用,而是在instance啟動且收到其第一個請求時才會調用。

/_ah/start回調請求的響應狀態(tài)碼會影響instance的行為,http status為200–299或404時appengine認為instance成功啟動,否則將停止instance。

datastore批量操作數(shù)量上限

datastore操作支持事務,但有些限制,在一次事務中,你進行的create,update或delete操作的entities數(shù)量上限是500個,事務數(shù)據量大小上限為10M。

pubsub subscription命名注意,刪除

pubsub相關的資源(tpoic,subscription)名稱具有唯一性,并且格式上有一定要求:

projects/project-identifier/collection/relative-name

此外需要遵守命名規(guī)則,否則將無法成功創(chuàng)建資源。

當pubsub topic刪除后,改主題的訂閱者并沒有被刪除,消息隊列中的消息對于這些訂閱者仍然是有效的。這些訂閱者此時的主題為_deleted-topic_。如果嘗試創(chuàng)建與被刪除主題同名的主題,短期內將出錯無法創(chuàng)建。所以再刪除時應刪除所有訂閱者,再刪除主題

立即登錄,閱讀全文
版權說明:
本文內容來自于CSDN,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質服務商推薦
更多
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家