Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Options spécifiques à une plateforme
Certaines plateformes Elastic Beanstalk définissent des espaces de noms d'options spécifiques à la plateforme. Ces espaces de noms et leurs options sont répertoriés ci-dessous pour chaque plate-forme.
Note
Auparavant, dans les versions de plate-forme basées sur Amazon Linux AMI (avant Amazon Linux 2), les deux fonctionnalités suivantes et leurs espaces de noms respectifs étaient considérés comme des fonctionnalités spécifiques à la plate-forme et étaient répertoriés ici par plate-forme :
-
Configuration du proxy pour les fichiers statiques –
aws:elasticbeanstalk:environment:proxy:staticfiles
-
AWS X-Ray soutien —
aws:elasticbeanstalk:xray
Dans les versions de plateforme Amazon Linux 2, Elastic Beanstalk implémente ces fonctionnalités de manière cohérente sur toutes les plateformes de prise en charge. L'espace de noms associé est désormais répertorié dans la page Options générales pour tous les environnements. Nous n'en avons gardé mention sur cette page que pour les plates-formes qui avaient des espaces de noms différents.
Plates-formes
- Options de la plateforme Docker
- Options de la plateforme Go
- Options de la plateforme Java SE
- Java avec options de plateforme Tomcat
- . NETOptions de la plateforme Core sur Linux
- . NEToptions de plateforme
- Options de plateforme Node.js
- Options de plateforme PHP
- Options de la plateforme Python
- Options de la plateforme Ruby
Options de la plateforme Docker
Les options de configuration suivantes spécifiques à Docker s'appliquent aux plateformes Docker et Docker préconfigurées.
Note
Ces options de configuration ne s'appliquent pas à
Plateforme Docker (Amazon Linux 2) avec Docker Compose
Plateforme Docker multiconteneur (Amazon Linux AMIAL1) : cette plateforme a été retirée
Nom | Description | Par défaut | Valeurs valides |
---|---|---|---|
ProxyServer |
Spécifie le serveur web à utiliser comme proxy. |
|
|
Options de la plateforme Go
Options de plateforme Amazon Linux AMI (pré-Amazon Linux 2)
Vous pouvez utiliser l'espace de noms suivant pour configurer le serveur proxy afin de servir des fichiers statiques. Lorsque le serveur proxy reçoit une demande pour un fichier dans le chemin spécifié, il fournit le fichier directement au lieu d'acheminer la demande vers votre application. Cela réduit le nombre de demandes que votre application doit traiter.
Mappez un chemin servi par le serveur proxy à un dossier dans le code source qui contient les ressources statiques. Chaque option que vous définissez dans cet espace de noms mappe un chemin d'accès différent.
Nom | Valeur |
---|---|
Chemin d'accès où le serveur proxy va servir les fichiers. Exemple : |
Nom du dossier contenant les fichiers. Exemple : |
Options de la plateforme Java SE
Options de plateforme Amazon Linux AMI (pré-Amazon Linux 2)
Vous pouvez utiliser l'espace de noms suivant pour configurer le serveur proxy afin de servir des fichiers statiques. Lorsque le serveur proxy reçoit une demande pour un fichier dans le chemin spécifié, il fournit le fichier directement au lieu d'acheminer la demande vers votre application. Cela réduit le nombre de demandes que votre application doit traiter.
Mappez un chemin servi par le serveur proxy à un dossier dans le code source qui contient les ressources statiques. Chaque option que vous définissez dans cet espace de noms mappe un chemin d'accès différent.
Nom | Valeur |
---|---|
Chemin d'accès où le serveur proxy va servir les fichiers. Exemple : |
Nom du dossier contenant les fichiers. Exemple : |
Java avec options de plateforme Tomcat
Nom | Description | Par défaut | Valeurs valides |
---|---|---|---|
JDBC_CONNECTION_STRING |
La chaîne de connexion à une base de données externe. |
Non applicable |
Non applicable |
Pour plus d’informations, consultez Propriétés de l'environnement et autres paramètres de logiciel.
Nom | Description | Par défaut | Valeurs valides |
---|---|---|---|
JVM Options |
Passez les options de ligne de commande JVM au démarrage. |
N/A |
s/o |
Xmx |
Tailles maximales des JVM tas. |
|
N/A |
XX:MaxPermSize |
Section du JVM tas utilisée pour stocker les définitions de classe et les métadonnées associées. NoteCette option s'applique uniquement aux versions Java antérieures à Java 8 et n'est pas prise en charge sur les plateformes Elastic Beanstalk Tomcat basées sur Amazon Linux 2 et les versions ultérieures. |
|
N/A |
Xms |
Tailles initiales des JVM tas. |
|
N/A |
|
Spécifiez JVM des options arbitraires en plus de celles définies par la plateforme Tomcat. |
N/A |
Non applicable |
Nom | Description | Par défaut | Valeurs valides |
---|---|---|---|
GzipCompression |
Définissez la valeur sur Valable uniquement sur les versions de la plateforme Amazon Linux AMI (antérieures à Amazon Linux 2). |
|
|
ProxyServer |
Définissez le proxy à utiliser sur les instances de votre environnement. Si vous définissez cette option sur Définissez cette option sur Définissez cette option sur Pour de plus amples informations, veuillez consulter Configuration du serveur proxy. |
|
|
. NETOptions de la plateforme Core sur Linux
Nom | Description | Par défaut | Valeurs valides |
---|---|---|---|
ProxyServer |
Spécifie le serveur web à utiliser comme proxy. |
|
|
. NEToptions de plateforme
Nom | Description | Par défaut | Valeurs valides |
---|---|---|---|
Target Runtime |
Choisissez la version de. NETFramework pour votre application. |
|
|
Enable 32-bit Applications |
Réglez le paramètre sur |
|
|
Options de plateforme Node.js
Nom | Description | Par défaut | Valeurs valides |
---|---|---|---|
ProxyServer |
Définissez le proxy à utiliser sur les instances de votre environnement. |
|
|
Options de plateforme Amazon Linux AMI (pré-Amazon Linux 2)
Nom | Description | Par défaut | Valeurs valides |
---|---|---|---|
NodeCommand |
Commande utilisée pour démarrer l'application Node.js. Si une chaîne vide est spécifiée, |
"" |
Non applicable |
NodeVersion |
Version de Node.js. Par exemple, Les versions Node.js prises en charge varient selon les versions de plateforme Node.js. Voir le fichier Node.js dans le AWS Elastic Beanstalk Document sur les plateformes pour une liste des versions actuellement prises en charge. NoteLorsque la prise en charge de la version de Node.js que vous utilisez est supprimée de la plateforme, vous devez modifier ou supprimer le paramètre de version avant de procéder à une mise à jour de la plateforme. Cela peut se produire lorsqu'une faille de sécurité est identifiée pour une ou plusieurs versions de Node.js Dans ce cas, la tentative de mise à jour vers une nouvelle version de la plate-forme qui ne prend pas en charge la configuration NodeVersionéchoue. Pour éviter d'avoir à créer un nouvel environnement, remplacez l'option de NodeVersionconfiguration par une version de Node.js prise en charge à la fois par l'ancienne version de plate-forme et par la nouvelle, ou supprimez le paramètre d'option, puis effectuez la mise à jour de la plate-forme. |
varie | varie |
GzipCompression |
Spécifie si la compression gzip est activée. Si cette ProxyServer valeur est définie sur |
|
|
ProxyServer |
Spécifie le serveur web qui doit être utilisé pour les connexions proxy à Node.js. Si cette ProxyServer valeur est définie sur |
|
|
Vous pouvez utiliser l'espace de noms suivant pour configurer le serveur proxy afin de servir des fichiers statiques. Lorsque le serveur proxy reçoit une demande pour un fichier dans le chemin spécifié, il fournit le fichier directement au lieu d'acheminer la demande vers votre application. Cela réduit le nombre de demandes que votre application doit traiter.
Mappez un chemin servi par le serveur proxy à un dossier dans le code source qui contient les ressources statiques. Chaque option que vous définissez dans cet espace de noms mappe un chemin d'accès différent.
Note
Les paramètres de fichiers statiques ne s'appliquent pas si aws:elasticbeanstalk:container:nodejs::ProxyFiles
est défini sur none
.
Nom | Valeur |
---|---|
Chemin d'accès où le serveur proxy va servir les fichiers. Exemple : |
Nom du dossier contenant les fichiers. Exemple : |
Options de plateforme PHP
Nom | Description | Par défaut | Valeurs valides |
---|---|---|---|
document_root |
Spécifiez le répertoire enfant de votre projet qui est traité comme la racine web destinée au public. |
|
Une chaîne vide est traitée comme |
memory_limit |
Quantité de mémoire allouée à l'PHPenvironnement. |
|
N/A |
zlib.output_compression |
Spécifie s'il PHP faut ou non utiliser la compression pour la sortie. |
|
|
allow_url_fopen |
Spécifie si les fonctions PHP de fichier sont autorisées à récupérer des données depuis des sites distants, tels que des sites Web ou FTP des serveurs. |
|
|
display_errors |
Spécifie si les messages d'erreur doivent faire partie de la sortie. |
|
|
max_execution_time |
Définit la durée maximale, en secondes, durant laquelle un script est autorisé à s'exécuter avant qu'il soit résilié par l'environnement. |
|
|
composer_options |
Définit les options personnalisées à utiliser lors de l'installation de dépendances à l'aide de Composer via la composer.phar install commande. Pour plus d'informations, consultez la section installation |
N/A |
Non applicable |
Nom | Description | Par défaut | Valeurs valides |
---|---|---|---|
ProxyServer |
Définissez le proxy à utiliser sur les instances de votre environnement. |
|
|
Note
Pour plus d'informations sur la PHP plateforme, consultezUtilisation de la plateforme Elastic Beanstalk PHP.
Options de la plateforme Python
Nom | Description | Par défaut | Valeurs valides |
---|---|---|---|
DJANGO_SETTINGS_MODULE |
Spécifie le fichier de paramètres à utiliser. |
Non applicable |
Non applicable |
Pour plus d’informations, consultez Propriétés de l'environnement et autres paramètres de logiciel.
Nom | Description | Par défaut | Valeurs valides |
---|---|---|---|
WSGIPath |
Le fichier qui contient l'WSGIapplication. Ce fichier doit avoir une |
Sur les versions de plateforme Python Amazon Linux 2 : Sur les versions de la plateforme AMI Python Amazon Linux : |
N/A |
NumProcesses |
Nombre de processus daemon qui doivent être démarrés pour le groupe de processus lors de l'exécution d'WSGIapplications. |
|
N/A |
NumThreads |
Nombre de threads à créer pour traiter les demandes dans chaque processus démon du groupe de processus lors de l'exécution d'WSGIapplications. |
|
N/A |
Nom | Description | Par défaut | Valeurs valides |
---|---|---|---|
ProxyServer |
Définissez le proxy à utiliser sur les instances de votre environnement. |
|
|
Options de plateforme Amazon Linux AMI (pré-Amazon Linux 2)
Vous pouvez utiliser l'espace de noms suivant pour configurer le serveur proxy afin de servir des fichiers statiques. Lorsque le serveur proxy reçoit une demande pour un fichier dans le chemin spécifié, il fournit le fichier directement au lieu d'acheminer la demande vers votre application. Cela réduit le nombre de demandes que votre application doit traiter.
Mappez un chemin servi par le serveur proxy à un dossier dans le code source qui contient les ressources statiques. Chaque option que vous définissez dans cet espace de noms mappe un chemin d'accès différent.
Par défaut, le serveur proxy d'un environnement Python sert tous les fichiers dans un dossier nommé static
sur le chemin d'accès /static
.
Nom | Valeur |
---|---|
Chemin d'accès où le serveur proxy va servir les fichiers. Exemple : |
Nom du dossier contenant les fichiers. Exemple : |
Options de la plateforme Ruby
Nom | Description | Par défaut | Valeurs valides |
---|---|---|---|
RAILS_SKIP_MIGRATIONS |
Spécifie s'il convient d'exécuter |
|
|
RAILS_SKIP_ASSET_COMPILATION |
Spécifie si le conteneur doit exécuter |
|
|
BUNDLE_WITHOUT |
Une liste séparée par deux points ( |
|
Non applicable |
RACK_ENV |
Spécifie dans quelle étape de l'environnement une application peut être exécutée. Des exemples d'environnements courants incluent le développement, la production, le test. |
|
Non applicable |
Pour plus d'informations, consultez Propriétés de l'environnement et autres paramètres de logiciel.