Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Configuración del servidor proxy para su. NETCore en el entorno Linux de Elastic Beanstalk
AWS Elastic Beanstalk utiliza NGINX
De forma predeterminada, Elastic Beanstalk NGINX configura el proxy para reenviar las solicitudes a la aplicación en el puerto 5000. Puede invalidar el puerto predeterminado estableciendo la propiedad del entorno PORT
en el puerto en el que desea que la aplicación principal esté a la escucha.
nota
El puerto en el que escucha la aplicación no afecta al puerto en el que escucha el NGINX servidor para recibir las solicitudes del balanceador de carga.
Configuración del servidor proxy en la versión de su plataforma
Todas las AL2 plataformas AL2 023/ admiten una función de configuración de proxy uniforme. Para obtener más información sobre la configuración del servidor proxy en las versiones de su plataforma que ejecutan AL2 AL2 023/, consulte. Configuración del proxy inverso en Elastic Beanstalk
El siguiente archivo de configuración de ejemplo amplía la configuración de NGINX su entorno. La configuración dirige solicitudes a /api
a una segunda aplicación web que escucha en el puerto 5200 del servidor web. De forma predeterminada, Elastic Beanstalk reenvía las solicitudes a una sola aplicación que escucha en el puerto 5000.
ejemplo 01_custom.conf
location /api { proxy_pass http://127.0.0.1:5200; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $http_connection; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; }