Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

571
Vistas
Aumente client_max_body_size para Nginx en AWS Elastic Beanstalk. Java 11

He intentado aumentar client_max_body_size para el servidor Nginx provisto en mi implementación de Java 11 Beanstalk sin éxito.

Hasta ahora, probé el método de la Guía para desarrolladores de AWS , este enfoque en GitHub usando un gancho, así como todas las soluciones publicadas que encontré en esta pregunta de StackOverflow usando diferentes configuraciones en .ebextensions.

Los errores a los que me he enfrentado son diferentes según el enfoque que adopte, desde que la aplicación no se implementa en absoluto debido a errores en la configuración de Nginx hasta que la aplicación se implementa correctamente pero no tiene en cuenta el nuevo límite de tamaño de archivo. Estas son algunas de las estructuras de paquetes que he probado:

Paquete 1

 myBundle.zip --myApplication.jar --Procfile --.ebextensions ----nginx ------conf.d --------proxy.conf

proxy.conf

 client_max_body_size 50M;

Paquete 2

 myBundle.zip --myApplication.jar --Procfile --.ebextensions ----myconf.config

myconf.config

 files: "/etc/nginx/conf.d/proxy.conf" : mode: "000755" owner: root group: root content: | client_max_body_size 50M; container_commands: 01_reload_nginx: command: "sudo service nginx reload"

Paquete 3

 myBundle.zip --myApplication.jar --Procfile --.ebextensions ----myhookconfig.config

mihookconfig.config

 files: "/opt/elasticbeanstalk/hooks/appdeploy/enact/12_add_nginx_configuration.sh": mode: "000755" owner: root group: root content: | #!/usr/bin/env bash /bin/echo "client_max_body_size 50M;" > /etc/nginx/conf.d/proxy.conf /sbin/service nginx reload

Supongo que esto puede tener algo que ver con la plataforma EB Java 11 en específico. ¿Habéis logrado cambiar esta configuración en EB con Java 11? ¡Gracias!

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Aquí está la solución que funcionó para mí. Mi error es que estaba usando la configuración para las plataformas anteriores de Amazon Linux 2. Como menciona Vaquar Khan, el enlace con la configuración correcta es este . La sección Configuración de proxy inverso es lo que estaba buscando.

Esta es la configuración que aumentó el tamaño máximo del cuerpo de la solicitud de NGINX:

 myBundle.zip --myApplication.jar --Procfile --.platform ----nginx ------conf.d --------myConf.conf

miConf.conf:

 client_max_body_size 50M;
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda