Une application Java 11 dans App Engine est configurée à l'aide d'un fichier app.yaml
contenant l'environnement d'exécution, les gestionnaires, le scaling et d'autres paramètres généraux, y compris les variables d'environnement.
À propos des fichiers app.yaml
Dans le fichier app.yaml
, spécifiez la configuration complète de l'environnement d'exécution de votre application Java 11, y compris les versions et les URL. Ce fichier sert de descripteur de déploiement pour une version de service spécifique.
Vous devez d'abord créer le fichier app.yaml
pour le service default
de votre application pour pouvoir créer et déployer des fichiers app.yaml
pour des services supplémentaires dans l'application.
Vous pouvez spécifier un nom unique pour les fichiers app.yaml
. Toutefois, dans ce cas, vous devez également spécifier ce nom de fichier dans la commande de déploiement. Par exemple, si vous nommez votre fichier app.yaml
"service-name-app.yaml
" ou "app.standard.yaml
", vous devez déployer votre application à l'aide de l'une des commandes suivantes :
gcloud app deploy service-name-app.yaml
gcloud app deploy app.standard.yaml
Pour savoir comment structurer plusieurs services et fichiers app.yaml
dans votre application, consultez la page Structurer des services Web.
Généralement, le fichier app.yaml
ne requiert que l'élément runtime
pour une application Java 11 simple dans l'environnement standard, par exemple :
runtime: java11
Si vous ne créez pas de fichier app.yaml
, la commande gcloud app deploy
peut en créer un lorsque vous déployez votre application.
Le fichier app.yaml
créé par App Engine ne contient que les paramètres requis pour exécuter votre application.
Liste de tous les éléments de configuration
Pour obtenir la liste complète des éléments acceptés dans ce fichier de configuration, consultez la documentation de référence sur le fichier app.yaml
.