Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

573
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!