Лямбда-инициализированные броски параллелизма ReservedFunctionConcurrentInvocationLimitExceeded при одном вызове - PullRequest
0 голосов
/ 29 апреля 2020

У меня есть лямбда-функция с обоими «резервным параллелизмом» и «обеспеченным параллелизмом», установленными на 1. Моя цель состоит в том, чтобы эта лямбда всегда оставалась теплой (чтобы предотвратить холодный запуск).

Когда я запускаю ее в AWS сама панель приборов, я получаю ReservedFunctionConcurrentInvocationLimitExceeded. Если я увеличу «резервный параллелизм» до 2, оставив «обеспеченный параллелизм» равным 1, он будет работать нормально.

Почему оба значения, равные 1, не позволяют лямбде работать полностью?


Примечания:

Я уверен, что никто не использует эту лямбду, поскольку я только что создал ее.

Так выглядит Terraform, если она помогает:

resource "aws_lambda_function" "lambda_function" {
  ...
  reserved_concurrent_executions = 1
}

resource "aws_lambda_provisioned_concurrency_config" "lambda_provisioned_concurrency" {
  ...
  provisioned_concurrent_executions = 1
}
...