Um aplicativo Java 11 no App Engine é configurado usando um arquivo app.yaml
,
que contém ambiente de execução, gerenciadores, escalonamento e outras
configurações gerais, incluindo variáveis de ambiente.
Sobre arquivos app.yaml
Especifique toda a configuração do ambiente de execução do aplicativo
Java 11, incluindo versões e URLs, no arquivo app.yaml
. Esse arquivo atua como um descritor
de implantação de uma
versão de serviço
específica.
Primeiro, é necessário criar o arquivo app.yaml
para o serviço default
do aplicativo
antes de criar e implementar arquivos app.yaml
para outros serviços.
É possível especificar um nome único para os arquivos app.yaml
, mas será necessário
especificar o nome do arquivo com o comando
de implantação
também. Por exemplo, ao nomear seu arquivo app.yaml
, service-name-app.yaml
ou app.standard.yaml
, será preciso implantar o aplicativo usando:
gcloud app deploy service-name-app.yaml
gcloud app deploy app.standard.yaml
Para saber mais sobre como estruturar vários serviços e arquivos app.yaml
no
app, consulte Como estruturar serviços da Web.
Geralmente, o arquivo app.yaml
requer apenas o elemento runtime
para um aplicativo
Java 11 simples no ambiente padrão,
por exemplo:
runtime: java11
Se você não criar um arquivo app.yaml
, o comando gcloud app deploy
poderá
criar um quando implantar o
aplicativo.
O arquivo app.yaml
que o App Engine cria contém apenas as configurações
necessárias para executar seu aplicativo.
Todos os elementos de configuração
Para ver uma lista completa de todos os elementos compatíveis com esse arquivo de configuração,
consulte a
referência do app.yaml
.