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.
Opciones específicas de la plataforma
Algunas plataformas de Elastic Beanstalk definen espacios de nombres de opciones que son específicos de la plataforma. A continuación se enumeran estos espacios de nombres y sus opciones para cada plataforma.
nota
Anteriormente, en versiones de plataforma basadas en la AMI de Amazon Linux (anterior a Amazon Linux 2), las dos características siguientes y sus respectivos espacios de nombres se consideraban características específicas de la plataforma y se han enumerado aquí por plataforma:
-
Configuración del proxy para archivos estáticos –
aws:elasticbeanstalk:environment:proxy:staticfiles
-
AWS X-Ray Compatibilidad con –
aws:elasticbeanstalk:xray
En las versiones de la plataforma de Amazon Linux 2, Elastic Beanstalk implementa estas características de manera coherente en todas las plataformas compatibles. El espacio de nombres relacionado se muestra ahora en la página Opciones generales para todos los entornos. Solo hicimos mención en esta página para las plataformas que tenían espacios de nombres diferentes.
Plataformas
- Opciones de la plataforma Docker
- Opciones de la plataforma Go
- Opciones de la plataforma Java SE
- Opciones de la plataforma Java con Tomcat
- Historial de plataformas de .NET Core en Linux
- Opciones de la plataforma .NET
- Opciones de la plataforma Node.js
- Opciones de la plataforma PHP
- Opciones de la plataforma Python
- Opciones de la plataforma Ruby
Opciones de la plataforma Docker
Las siguientes opciones de configuración específicas de Docker se aplican a las plataformas de Docker y Preconfigured Docker.
nota
Estas opciones de configuración no se aplican a
Plataforma Docker (Amazon Linux 2) con Docker Compose
Plataforma multicontenedor Docker (AMI de Amazon Linux AL1): esta plataforma se ha retirado
Nombre | Descripción | Predeterminado | Valores válidos |
---|---|---|---|
ProxyServer |
Especifica el servidor web que se usará como proxy. |
|
|
Opciones de la plataforma Go
Opciones de plataforma AMI de Amazon Linux (anteriores a Amazon Linux 2)
Puede utilizar el siguiente espacio de nombres para configurar el servidor proxy de forma que proporcione archivos estáticos. Cuando el servidor proxy recibe una solicitud de un archivo en la ruta especificada, proporciona directamente el archivo en lugar de direccionar la solicitud la aplicación. De este modo, se reduce el número de solicitudes que la aplicación tiene que procesar.
Asigne una ruta proporcionada por el servidor proxy a una carpeta del código fuente que contenga activos estáticos. Cada una de las opciones que defina en este espacio de nombres asignará una ruta diferente.
Nombre | Valor |
---|---|
Ruta donde el servidor proxy distribuirá los archivos. Ejemplo: |
Nombre de la carpeta que contiene los archivos. Ejemplo: |
Opciones de la plataforma Java SE
Opciones de plataforma AMI de Amazon Linux (anteriores a Amazon Linux 2)
Puede utilizar el siguiente espacio de nombres para configurar el servidor proxy de forma que proporcione archivos estáticos. Cuando el servidor proxy recibe una solicitud de un archivo en la ruta especificada, proporciona directamente el archivo en lugar de direccionar la solicitud la aplicación. De este modo, se reduce el número de solicitudes que la aplicación tiene que procesar.
Asigne una ruta proporcionada por el servidor proxy a una carpeta del código fuente que contenga activos estáticos. Cada una de las opciones que defina en este espacio de nombres asignará una ruta diferente.
Nombre | Valor |
---|---|
Ruta donde el servidor proxy distribuirá los archivos. Ejemplo: |
Nombre de la carpeta que contiene los archivos. Ejemplo: |
Opciones de la plataforma Java con Tomcat
Nombre | Descripción | Predeterminado | Valores válidos |
---|---|---|---|
JDBC_CONNECTION_STRING |
Cadena de conexión con una base de datos externa. |
n/a |
n/a |
Para obtener más información, consulte Propiedades del entorno y otras opciones del software.
Nombre | Descripción | Predeterminado | Valores válidos |
---|---|---|---|
JVM Options |
Pasa opciones de línea de comando a JVM al arrancar. |
n/a |
n/a |
Xmx |
Tamaño máximo de los montones de JVM. |
|
n/a |
XX:MaxPermSize |
Sección del montón de JVM que se utiliza para almacenar definiciones de clases y metadatos asociados. notaEsta opción solo se aplica a versiones de Java anteriores a Java 8 y no es compatible con las plataformas Tomcat de Elastic Beanstalk basadas en Amazon Linux 2 y versiones posteriores. |
|
n/a |
Xms |
Tamaño de los montones de JVM iniciales. |
|
n/a |
|
Especifique las opciones de JVM arbitrarias, además de las definidas por la plataforma de Tomcat. |
n/a |
n/a |
Nombre | Descripción | Predeterminado | Valores válidos |
---|---|---|---|
GzipCompression |
Establézcalo en Sólo es válido en versiones de plataforma AMI de Amazon Linux (anteriores a Amazon Linux 2). |
|
|
ProxyServer |
Configure el proxy que se utilizará en las instancias del entorno. Si configura esta opción en Configúrelo en Configúrelo en Para obtener más información, consulte Configuración del servidor proxy. |
|
|
Historial de plataformas de .NET Core en Linux
Nombre | Descripción | Predeterminado | Valores válidos |
---|---|---|---|
ProxyServer |
Especifica el servidor web que se usará como proxy. |
|
|
Opciones de la plataforma .NET
Nombre | Descripción | Predeterminado | Valores válidos |
---|---|---|---|
Target Runtime |
Elija la versión de .NET Framework de la aplicación. |
|
|
Enable 32-bit Applications |
Establezca en |
|
|
Opciones de la plataforma Node.js
Nombre | Descripción | Predeterminado | Valores válidos |
---|---|---|---|
ProxyServer |
Configure el proxy que se utilizará en las instancias del entorno. |
|
|
Opciones de plataforma AMI de Amazon Linux (anteriores a Amazon Linux 2)
Nombre | Descripción | Predeterminado | Valores válidos |
---|---|---|---|
NodeCommand |
Command que se utiliza para iniciar la aplicación de Node.js. Si se especifica una cadena vacía, se utiliza |
"" |
n/a |
NodeVersion |
Versión de Node.js. Por ejemplo, Las versiones de Node.js compatibles pueden variar entre las versiones de la plataforma Node.js. Consulte Node.js en el documento Plataformas de AWS Elastic Beanstalk para ver una lista de las versiones que se admiten actualmente. notaCuando la compatibilidad de la versión de Node.js que utiliza se elimine de la plataforma, deberá cambiar o eliminar la configuración de la versión antes de realizar una actualización de la plataforma. Esto puede suceder cuando se identifica una vulnerabilidad de seguridad en una o varias versiones de Node.js Cuando esto sucede, si se intenta actualizar a una nueva versión de la plataforma no compatible con la NodeVersion configurada, se producirá un error. Para evitar la necesidad de crear un nuevo entorno, cambie la opción de configuración NodeVersion por una versión de Node.js compatible con la antigua y la nueva versión de la plataforma, o elimine la opción de configuración y, a continuación, lleve a cabo la actualización de la plataforma. |
varía | varía |
GzipCompression |
Especifica si se ha habilitado la compresión gzip. Si se establece ProxyServer en |
|
|
ProxyServer |
Especifica qué servidor web debe utilizarse con las conexiones del proxy en Node.js. Si ProxyServer se establece en |
|
|
Puede utilizar el siguiente espacio de nombres para configurar el servidor proxy de forma que proporcione archivos estáticos. Cuando el servidor proxy recibe una solicitud de un archivo en la ruta especificada, proporciona directamente el archivo en lugar de direccionar la solicitud la aplicación. De este modo, se reduce el número de solicitudes que la aplicación tiene que procesar.
Asigne una ruta proporcionada por el servidor proxy a una carpeta del código fuente que contenga activos estáticos. Cada una de las opciones que defina en este espacio de nombres asignará una ruta diferente.
nota
La configuración de archivos estáticos no se aplica si aws:elasticbeanstalk:container:nodejs::ProxyFiles
se establece en none
.
Nombre | Valor |
---|---|
Ruta donde el servidor proxy distribuirá los archivos. Ejemplo: |
Nombre de la carpeta que contiene los archivos. Ejemplo: |
Opciones de la plataforma PHP
Nombre | Descripción | Predeterminado | Valores válidos |
---|---|---|---|
document_root |
Especifique el directorio secundario del proyecto que se va a utilizar como raíz web pública. |
|
Las cadenas vacías se tratan como |
memory_limit |
Cantidad de memoria asignada al entorno de PHP. |
|
n/a |
zlib.output_compression |
Especifica si PHP debe utilizar o no la compresión en la salida. |
|
|
allow_url_fopen |
Especifica si las funciones de archivo de PHP tienen permiso para recuperar datos de ubicaciones remotas, como sitios web o servidores FTP. |
|
|
display_errors |
Especifica si los mensajes de error deben formar parte de la salida. |
|
|
max_execution_time |
Establece el tiempo máximo, en segundos, que un script puede mantenerse en ejecución antes de que el entorno lo termine. |
|
De |
composer_options |
Establece las opciones personalizadas que se van a usar al instalar dependencias con Composer a través del comando composer.phar install. Para obtener más información, consulte instalar |
n/a |
n/a |
Nombre | Descripción | Predeterminado | Valores válidos |
---|---|---|---|
ProxyServer |
Configure el proxy que se utilizará en las instancias del entorno. |
|
|
nota
Para obtener más información acerca de la plataforma PHP, consulte Uso de la plataforma PHP de Elastic Beanstalk.
Opciones de la plataforma Python
Nombre | Descripción | Predeterminado | Valores válidos |
---|---|---|---|
DJANGO_SETTINGS_MODULE |
Especifica qué archivo de configuración se va a utilizar. |
n/a |
n/a |
Para obtener más información, consulte Propiedades del entorno y otras opciones del software.
Nombre | Descripción | Predeterminado | Valores válidos |
---|---|---|---|
WSGIPath |
Archivo que contiene la aplicación de WSGI. Este archivo debe tener una |
En las versiones de la plataforma Python de Amazon Linux 2: En las versiones de la plataforma Python AMI de Amazon Linux: |
n/a |
NumProcesses |
Número de procesos del daemon que deben iniciarse en el grupo de procesos al ejecutar aplicaciones de WSGI. |
|
n/a |
NumThreads |
Número de subprocesos que se van a crear para administrar las solicitudes de cada proceso daemon del grupo de procesos al ejecutar aplicaciones de WSGI. |
|
n/a |
Nombre | Descripción | Predeterminado | Valores válidos |
---|---|---|---|
ProxyServer |
Configure el proxy que se utilizará en las instancias del entorno. |
|
|
Opciones de plataforma AMI de Amazon Linux (anteriores a Amazon Linux 2)
Puede utilizar el siguiente espacio de nombres para configurar el servidor proxy de forma que proporcione archivos estáticos. Cuando el servidor proxy recibe una solicitud de un archivo en la ruta especificada, proporciona directamente el archivo en lugar de direccionar la solicitud la aplicación. De este modo, se reduce el número de solicitudes que la aplicación tiene que procesar.
Asigne una ruta proporcionada por el servidor proxy a una carpeta del código fuente que contenga activos estáticos. Cada una de las opciones que defina en este espacio de nombres asignará una ruta diferente.
De forma predeterminada, el servidor proxy en un entorno de Python proporciona los archivos en una carpeta llamada static
situada en la ruta /static
.
Nombre | Valor |
---|---|
Ruta donde el servidor proxy distribuirá los archivos. Ejemplo: |
Nombre de la carpeta que contiene los archivos. Ejemplo: |
Opciones de la plataforma Ruby
Nombre | Descripción | Predeterminado | Valores válidos |
---|---|---|---|
RAILS_SKIP_MIGRATIONS |
Especifica si se va a ejecutar |
|
|
RAILS_SKIP_ASSET_COMPILATION |
Especifica si el contenedor debe ejecutar |
|
|
BUNDLE_WITHOUT |
Lista de grupos separados por dos puntos ( |
|
n/a |
RACK_ENV |
Especifica la fase del entorno en la que puede ejecutarse una aplicación. Algunos ejemplos de entornos comunes son el entorno de desarrollo, producción y pruebas. |
|
n/a |
Para obtener más información, consulte Propiedades del entorno y otras opciones del software.