2017-03-31 76 views

回答

1

Migrating Services from the Standard Environment to the Flexible EnvironmentTask Queue部分:

任務隊列的服務的 標準環境之外的限制的可用性。如果您想使用 標準環境以外的服務,則可以註冊Cloud Tasks alpha

在標準環境之外,您不能將任務添加到push queues,但在靈活環境中運行的服務可能是推送任務的目標 。將任務添加到隊列時,可以使用參數 target指定此參數,或者通過爲queue.yaml中的隊列指定 默認target來指定此參數。

在很多情況下,你可能會使用拉入隊列中,比如排隊 任務或將由獨立 工人拉和處理的消息,Cloud Pub/Sub可以是一個很好的選擇,因爲它提供 類似的功能和交付擔保。

+0

因此,我們可以通過定義一個單獨的微服務並將隊列信息放在queue.yaml文件中來執行添加任務以推送隊列的相同過程,對嗎? –

+0

是的,如果該服務(將任務添加到隊列中的服務)是標準環境服務。我會將標準服務設置爲默認服務。 –

+0

其實我們會把所有的服務從標準改爲flex,包括默認的。 –