2016-05-13 17 views

回答

0

您的應用程序可以追蹤多少任務通過計數器都在排隊:

  • 增量當一個任務添加到隊列
  • 減少櫃檯當任務被租用櫃檯/或從隊列中刪除

當添加任務並且計數器已經高於某個閾值時,再啓動另一個實例。

當刪除任務計數器是否低於某一閾值,則信號關閉正在運行的實例下來。

當然,這只是一個基本的邏輯,它需要填充一些定時器或延遲來說明從實例啓動/關閉直到它在計數器值上生效所需的時間,如果需要則優雅實例關閉,也許跟蹤租用任務,以及等

0

AppEngine上應該爲你做縮放(推出更多實例)。隊列中的更多任務意味着更多的請求/秒,這會自動啓動更多實例來處理負載。

相關問題