Как устранить сбой бессерверного плагина с разделенным стеком вокруг resourceConcurrency

Итак, у меня есть стек, превышающий 500 ресурсов, и я обнаружил этот бессерверный плагин, который разбивает стек в соответствии с несколькими конфигурациями.

Ниже представлена ​​моя конфигурация для разделения стека. При использовании приведенной ниже конфигурации я смог разделить стеки на 2 части, при этом я также получил предупреждение. Serverless: Recoverable error occurred (TooManyRequestsException: Rate exceeded

      custom:
  splitStacks:
    nestedStackCount: 2 # Controls the number of created nested stacks
    perFunction: false
    perType: false
    perGroupFunction: true

Чтобы разрешить ограничение скорости API, я использовал свойство resourceConcurrency, как показано ниже.

      custom:
  splitStacks:
    nestedStackCount: 2 # Controls the number of created nested stacks
    perFunction: false
    perType: false
    perGroupFunction: true
    resourceConcurrency: 20 # Controls how much resources are deployed in parallel. Disabled if absent.

После развертывания я получил следующую ошибку ServerlessError: The CloudFormation template is invalid: ValidationError: Circular dependency between resources: [GetAllUsersLambdaFunction,.....

есть ли способ решения этой проблемы? Находится ли resourceConcurrency даже в рабочем состоянии?

0 ответов

Другие вопросы по тегам