As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Opções específicas para a plataforma
Algumas plataformas do Elastic Beanstalk definem namespaces de opção que são específicos da plataforma. Esses namespaces e suas opções estão listados abaixo para cada plataforma.
nota
Anteriormente, em versões de plataforma baseadas no Amazon Linux AMI (anteriores ao Amazon Linux 2), os dois recursos a seguir e seus respectivos namespaces eram considerados recursos específicos da plataforma e estavam listados aqui por plataforma:
-
Configuração de proxy para arquivos estáticos –
aws:elasticbeanstalk:environment:proxy:staticfiles
-
AWS X-Ray suporte —
aws:elasticbeanstalk:xray
Nas versões da plataforma do Amazon Linux 2, o Elastic Beanstalk implementa esses recursos de forma consistente em todas as plataformas de suporte. O namespace relacionado agora está listado na página Opções gerais para todos os ambientes. Mantivemos somente a menção a eles nesta página para plataformas que tinham namespaces de nomes diferentes.
Plataformas
- Opções para a plataforma Docker
- Opções para a plataforma Go
- Opções para a plataforma Java SE
- Java com opções para a plataforma Tomcat
- . NETOpções da plataforma Core em Linux
- . NETopções de plataforma
- Opções para a plataforma Node.js
- Opções para a plataforma PHP
- Opções para a plataforma Python
- Opções para a plataforma Ruby
Opções para a plataforma Docker
As opções de configuração específicas do Docker a seguir são aplicáveis a plataformas do Docker e do Docker pré-configurado.
nota
Essas opções de configuração não se aplicam a:
Plataforma Docker (Amazon Linux 2) com Docker Compose
Plataforma Docker de vários contêineres (Amazon Linux AMIAL1) - essa plataforma foi descontinuada
Namespace: aws:elasticbeanstalk:environment:proxy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name (Nome) | Descrição | Padrão | Valores válidos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProxyServer |
Especifica o servidor web a ser usado como um proxy. |
|
|
Opções para a plataforma Go
Opções da plataforma Amazon Linux AMI (pré-Amazon Linux 2)
Você pode usar o namespace a seguir para configurar o servidor de proxy para atender arquivos estáticos. Quando o servidor de proxy recebe uma solicitação para um arquivo no caminho especificado, ele atende o arquivo diretamente em vez de rotear solicitação para seu aplicativo. Isso reduz o número de solicitações que seu aplicativo deve processar.
Mapeie um caminho fornecido pelo servidor de proxy para uma pasta no código-fonte que contenha ativos estáticos. Cada opção definida neste namespace mapeia um caminho diferente.
Nome | Value (Valor) |
---|---|
Caminho em que o servidor de proxy servirá os arquivos. Exemplo: |
Nome da pasta que contém os arquivos. Exemplo: |
Opções para a plataforma Java SE
Opções da plataforma Amazon Linux AMI (pré-Amazon Linux 2)
Você pode usar o namespace a seguir para configurar o servidor de proxy para atender arquivos estáticos. Quando o servidor de proxy recebe uma solicitação para um arquivo no caminho especificado, ele atende o arquivo diretamente em vez de rotear solicitação para seu aplicativo. Isso reduz o número de solicitações que seu aplicativo deve processar.
Mapeie um caminho fornecido pelo servidor de proxy para uma pasta no código-fonte que contenha ativos estáticos. Cada opção definida neste namespace mapeia um caminho diferente.
Nome | Value (Valor) |
---|---|
Caminho em que o servidor de proxy servirá os arquivos. Exemplo: |
Nome da pasta que contém os arquivos. Exemplo: |
Java com opções para a plataforma Tomcat
Namespace: aws:elasticbeanstalk:application:environment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name (Nome) | Descrição | Padrão | Valores válidos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
JDBC_CONNECTION_STRING |
A string de conexão a um banco de dados externo. |
n/a |
n/a |
Consulte Propriedades de ambientes e outras configurações de software Para mais informações.
Namespace: aws:elasticbeanstalk:container:tomcat:jvmoptions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name (Nome) | Descrição | Padrão | Valores válidos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
JVM Options |
Passe as opções de linha de comando para o JVM na inicialização. |
n/a |
n/a |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Xmx |
Tamanhos JVM máximos de pilha. |
|
n/a |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
XX:MaxPermSize |
Seção da JVM pilha usada para armazenar definições de classe e metadados associados. notaEsta opção só se aplica a versões Java anteriores ao Java 8 e não é compatível com plataformas Tomcat do Elastic Beanstalk baseadas no Amazon Linux 2 ou posterior. |
|
n/a |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Xms |
Tamanhos iniciais da JVM pilha. |
|
n/a |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Especifique JVM opções arbitrárias além das definidas pela plataforma Tomcat. |
n/a |
n/a |
Namespace: aws:elasticbeanstalk:environment:proxy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name (Nome) | Descrição | Padrão | Valores válidos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GzipCompression |
Defina como Válido somente nas versões da plataforma Amazon Linux AMI (anteriores ao Amazon Linux 2). |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProxyServer |
Defina o proxy a ser usado nas instâncias do ambiente. Se você definir essa opção como Defina como Defina como Para obter mais informações, consulte Configurar o servidor de proxy. |
|
|
. NETOpções da plataforma Core em Linux
Namespace: aws:elasticbeanstalk:environment:proxy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name (Nome) | Descrição | Padrão | Valores válidos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProxyServer |
Especifica o servidor web a ser usado como um proxy. |
|
|
. NETopções de plataforma
Namespace: aws:elasticbeanstalk:container:dotnet:apppool | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name (Nome) | Descrição | Padrão | Valores válidos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Target Runtime |
Escolha a versão do. NETEstrutura para seu aplicativo. |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Enable 32-bit Applications |
Defina como |
|
|
Opções para a plataforma Node.js
Namespace: aws:elasticbeanstalk:environment:proxy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name (Nome) | Descrição | Padrão | Valores válidos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProxyServer |
Defina o proxy a ser usado nas instâncias do ambiente. |
|
|
Opções da plataforma Amazon Linux AMI (pré-Amazon Linux 2)
Name (Nome) | Descrição | Padrão | Valores válidos |
---|---|---|---|
NodeCommand |
Comando usado para iniciar o aplicativo Node.js. Se uma string vazia for especificada, |
"" |
n/a |
NodeVersion |
Versão do Node.js. Por exemplo, As versões do Node.js compatíveis variam entre as versões da plataforma do Node.js. Veja Node.js no AWS Elastic Beanstalk Documento de plataformas para obter uma lista das versões atualmente suportadas. notaQuando o suporte oferecido para a versão do Node.js que você estiver usando for removido da plataforma, será necessário alterar ou remover a configuração da versão antes de fazer a atualização da plataforma. Isso pode ocorrer quando uma vulnerabilidade de segurança é identificada para uma ou mais versões do Node.js. Quando isso acontece, a tentativa de atualizar para uma nova versão da plataforma que não suporta a configuração NodeVersionfalha. Para evitar a necessidade de criar um novo ambiente, altere a opção de NodeVersionconfiguração para uma versão do Node.js compatível com a versão antiga e a nova da plataforma, ou remova a configuração da opção e execute a atualização da plataforma. |
varia | varia |
GzipCompression |
Especifica se a compactação gzip está habilitada. Se ProxyServer estiver definido como |
|
|
ProxyServer |
Especifica qual servidor da web deve ser usado em conexões via proxy ao Node.js. Se ProxyServer estiver definido como |
|
|
Você pode usar o namespace a seguir para configurar o servidor de proxy para atender arquivos estáticos. Quando o servidor de proxy recebe uma solicitação para um arquivo no caminho especificado, ele atende o arquivo diretamente em vez de rotear solicitação para seu aplicativo. Isso reduz o número de solicitações que seu aplicativo deve processar.
Mapeie um caminho fornecido pelo servidor de proxy para uma pasta no código-fonte que contenha ativos estáticos. Cada opção definida neste namespace mapeia um caminho diferente.
nota
As configurações de arquivos estáticos não são aplicáveis se aws:elasticbeanstalk:container:nodejs::ProxyFiles
estiver definido como none
.
Nome | Value (Valor) |
---|---|
Caminho em que o servidor de proxy servirá os arquivos. Exemplo: |
Nome da pasta que contém os arquivos. Exemplo: |
Opções para a plataforma PHP
Namespace: aws:elasticbeanstalk:container:php:phpini | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name (Nome) | Descrição | Padrão | Valores válidos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
document_root |
Especifique o diretório filho do seu projeto que é tratado como raiz da web voltada para o público. |
|
Uma string em branco é tratada como |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
memory_limit |
Quantidade de memória alocada para o PHP ambiente. |
|
n/a |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
zlib.output_compression |
Especifica se PHP deve ou não usar compressão para saída. |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
allow_url_fopen |
Especifica se as funções PHP de arquivo têm permissão para recuperar dados de locais remotos, como sites ou FTP servidores. |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
display_errors |
Especifica se as mensagens de erro devem ser parte da saída. |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
max_execution_time |
Define o tempo máximo em segundos que um script tem permissão para ser executado antes que o ambiente o encerre. |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
composer_options |
Define opções personalizadas a serem usadas ao instalar dependências usando o Composer por meio do composer.phar install comando. Para obter mais informações, consulte instalar |
n/a |
n/a |
Namespace: aws:elasticbeanstalk:environment:proxy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name (Nome) | Descrição | Padrão | Valores válidos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProxyServer |
Defina o proxy a ser usado nas instâncias do ambiente. |
|
|
nota
Para obter mais informações sobre a PHP plataforma, consulteUsar a plataforma PHP do Elastic Beanstalk.
Opções para a plataforma Python
Namespace: aws:elasticbeanstalk:application:environment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name (Nome) | Descrição | Padrão | Valores válidos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DJANGO_SETTINGS_MODULE |
Especifica qual arquivo de configurações deve ser usado. |
n/a |
n/a |
Consulte Propriedades de ambientes e outras configurações de software Para mais informações.
Namespace: aws:elasticbeanstalk:container:python | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name (Nome) | Descrição | Padrão | Valores válidos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
WSGIPath |
O arquivo que contém o WSGI aplicativo. Este arquivo deve ter um |
Nas versões da plataforma Python do Amazon Linux 2: Nas versões da plataforma Amazon Linux AMI Python: |
n/a |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NumProcesses |
O número de processos daemon que devem ser iniciados para o grupo de processos ao executar WSGI aplicativos. |
|
n/a |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NumThreads |
O número de threads a serem criados para lidar com solicitações em cada processo daemon dentro do grupo de processos ao executar WSGI aplicativos. |
|
n/a |
Namespace: aws:elasticbeanstalk:environment:proxy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name (Nome) | Descrição | Padrão | Valores válidos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProxyServer |
Defina o proxy a ser usado nas instâncias do ambiente. |
|
|
Opções da plataforma Amazon Linux AMI (pré-Amazon Linux 2)
Você pode usar o namespace a seguir para configurar o servidor de proxy para atender arquivos estáticos. Quando o servidor de proxy recebe uma solicitação para um arquivo no caminho especificado, ele atende o arquivo diretamente em vez de rotear solicitação para seu aplicativo. Isso reduz o número de solicitações que seu aplicativo deve processar.
Mapeie um caminho fornecido pelo servidor de proxy para uma pasta no código-fonte que contenha ativos estáticos. Cada opção definida neste namespace mapeia um caminho diferente.
Por padrão, o servidor de proxy em um ambiente Python atende todos os arquivos de uma pasta chamada static
no caminho /static
.
Namespace: aws:elasticbeanstalk:container:python:staticfiles | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name (Nome) | Value (Valor) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Caminho em que o servidor de proxy servirá os arquivos. Exemplo: |
Nome da pasta que contém os arquivos. Exemplo: |
Opções para a plataforma Ruby
Namespace: aws:elasticbeanstalk:application:environment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name (Nome) | Descrição | Padrão | Valores válidos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RAILS_SKIP_MIGRATIONS |
Especifica se |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RAILS_SKIP_ASSET_COMPILATION |
Especifica se o contêiner deve executar |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BUNDLE_WITHOUT |
Uma lista separada por dois pontos ( |
|
n/a |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RACK_ENV |
Especifica em que estágio do ambiente um aplicativo pode ser executado. Exemplos de ambientes comuns incluem desenvolvimento, produção, teste. |
|
n/a |
Consulte Propriedades de ambientes e outras configurações de software Para mais informações.