2017-03-31 75 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,包括默认的。 –