【发布时间】:2016-03-02 04:00:21
【问题描述】:
创建大型堆栈时,我在 CloudFormation 事件面板中得到以下信息。它位于 RDS 资源上,并导致堆栈创建失败:
已达到最大同时请求数。请考虑添加重试机制或增加队列大小。
这是什么意思?我该如何解决?
【问题讨论】:
创建大型堆栈时,我在 CloudFormation 事件面板中得到以下信息。它位于 RDS 资源上,并导致堆栈创建失败:
已达到最大同时请求数。请考虑添加重试机制或增加队列大小。
这是什么意思?我该如何解决?
【问题讨论】:
这是来自亚马逊的限速错误。它可能发生在其他资源上,但肯定会发生在 RDS 创建时,因为一次只能创建一个 RDS 实例。换句话说,如果您的堆栈包含两个数据库,则它们不能并行创建。
要解决这个问题,make one database depend on the other。换句话说,在 databaseB 资源上使用 DependsOn: databaseA。这将确保在创建数据库 B 开始之前创建数据库 A。
【讨论】: