0

我正在使用 Cloud Task 队列在 App Engine Python 3 中创建一个新服务。该项目已经有一个使用 python 2 并在queue.yaml文件中声明队列的服务。

根据文档,我无法混合使用queue.yamlCloud Tasks API 创建队列,因此我将为新服务创建另一个 yaml 文件。

我的问题是新的queue.yaml是否会覆盖现有的队列,或者我可以为每个服务声明不同的队列。

4

1 回答 1

0

queue.yaml 文件是项目的全局文件。在应用引擎上,您只能拥有一个。如果您创建一个新的并省略了前一个,则前一个将被暂停或删除。

如果您使用 Cloud Task,请不要忘记在 queue.yaml 文件中添加现有的任务队列,以防止暂停或删除 Cloud Task 队列。

我的建议:忘记 queue.yaml 文件并切换到 Cloud Task。queue.yaml 文件属于旧版本。弃用一天。赌未来!

于 2020-05-15T18:41:26.993 回答