diff --git a/terraform/modules/05.lambda/main.tf b/terraform/modules/05.lambda/main.tf index b8e8f4b..1e2a8b2 100644 --- a/terraform/modules/05.lambda/main.tf +++ b/terraform/modules/05.lambda/main.tf @@ -298,9 +298,9 @@ resource "aws_lambda_event_source_mapping" "builder_sqs_trigger" { # Configurações do processamento em lote batch_size = 1 # Processa 1 mensagem por vez - maximum_batching_window_in_seconds = 5 # Aguarda até 5 segundos para formar um lote + maximum_batching_window_in_seconds = 10 # Aguarda até 10 segundos para formar um lote scaling_config { - maximum_concurrency = 3 + maximum_concurrency = 1 } # Configurações de retry e erro function_response_types = ["ReportBatchItemFailures"] diff --git a/terraform/modules/05.lambda/variables.tf b/terraform/modules/05.lambda/variables.tf index 0c17ef5..49e71c7 100644 --- a/terraform/modules/05.lambda/variables.tf +++ b/terraform/modules/05.lambda/variables.tf @@ -64,7 +64,7 @@ variable "image_tag" { variable "lambda_timeout" { description = "Timeout da função Lambda em segundos" type = number - default = 60 + default = 360 } variable "lambda_memory_size" {