繁体   English   中英

GCP 云任务是按项目或服务定义的吗?

[英]GCP Cloud Tasks are defined per project or service?

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

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

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

queue.yaml 文件是项目的全局文件。 在 App Engine 上你只能有一个。 如果您创建一个新的而您忽略了前一个,则前一个将被暂停或删除。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM