Déploiement d’applications ou de modules

Pour déployer une application, utilisez la page Déploiement d’applications ou de modules.

La page Déploiement d’applications ou de modules contient les options suivantes pour toutes les applications. D’autres options apparaissent uniquement après avoir renseigné le champ Emplacement de l’application.

Lieu

Le lieu de l’archive de l’application que vous déployez.

Les options suivantes indiquent les points d’accès à l’archive et précisent si cette dernière est un fichier ou un répertoire.

Fichier empaqueté à télécharger sur le serveur

L’archive est contenue dans un fichier stocké sur la machine client ou accessible depuis cette même machine.

L’ordinateur client est l’hôte sur lequel vous visualisez la Console d'administration via un navigateur.

Fichier empaqueté ou répertoire local accessible depuis le GlassFish Server

L’archive est un fichier stocké sur la machine serveur ou une application non empaquetée contenue dans un répertoire éclaté.

Le serveur est l’hôte qui exécute le serveur d’administration du domaine GlassFish Server.

Type

Type de l’application. Les choix disponibles sont les suivants :

D’autres options pour les différents types d’applications sont décrites aux sections suivantes.

Autres options pour une application Web

Si le type d’application est une application Web, les options suivantes apparaissent.

Racine contexte

Le chemin jusqu’à l’application. Dans l’URL de l’application Web, la racine contexte suit immédiatement le numéro de port (http://host: port/context-root/...). La racine contexte doit commencer par une barre oblique, par exemple /hello.

Nom de l’application

Le nom de l’application.

Serveurs virtuels

Les serveurs virtuels associés à cette application.

Statut

Si cette option est sélectionnée, l’application est activée. Cette option est sélectionnée par défaut.

Précompiler les JSP

Si cette option est sélectionnée, les fichiers JavaServer Pages ( JSP) sont précompilés. Si cette option est désactivée, les fichiers JSP sont compilés au moment de l’exécution lors de leur premier accès. Cette option est désactivée par défaut.

Exécuter le vérificateur

Si cette option est sélectionnée, le vérificateur est exécuté avant le déploiement. En cas d’échec de la vérification, le déploiement n’a pas lieu. Le vérificateur examine la structure et le contenu du fichier. La vérification d’applications volumineuses est souvent une tâche qui demande du temps. Cette option est désactivée par défaut.

Forcer le redéploiement

Si cette option est sélectionnée, l’application est redéployée si elle a déjà été déployée. Si cette option n’est pas sélectionnée, toute tentative de déploiement d’une application déjà déployée génère une erreur. Cette option est désactivée par défaut.

Bibliothèques

Liste séparée par des virgules des fichiers JAR de bibliothèque propres à ce module ou à cette application. Les chemins peuvent être absolus ou relatifs. Un chemin est relatif par rapport à domain-dir/lib/applibs. Si le chemin est absolu, il doit être accessible au serveur d’administration du domaine (DAS), ce qui signifie qu’il doit être sous domain-dir. Les bibliothèques sont rendues accessibles à l’application selon l’ordre dans lequel elles sont spécifiées.

Description

Description de l’application.

Autres options pour une application d’entreprise

Si l’application est de type Application d’entreprise, les options suivantes apparaissent.

Nom de l’application

Le nom de l’application.

Serveurs virtuels

Les serveurs virtuels associés à cette application.

Statut

Si cette option est sélectionnée, l’application est activée. Cette option est sélectionnée par défaut.

Précompiler les JSP

Si cette option est sélectionnée, les fichiers JavaServer Pages ( JSP) sont précompilés. Si cette option est désactivée, les fichiers JSP sont compilés au moment de l’exécution lors de leur premier accès. Cette option est désactivée par défaut.

Exécuter le vérificateur

Si cette option est sélectionnée, le vérificateur est exécuté avant le déploiement. En cas d’échec de la vérification, le déploiement n’a pas lieu. Le vérificateur examine la structure et le contenu du fichier. La vérification d’applications volumineuses est souvent une tâche qui demande du temps. Cette option est désactivée par défaut.

Forcer le redéploiement

Si cette option est sélectionnée, l’application est redéployée si elle a déjà été déployée. Si cette option n’est pas sélectionnée, toute tentative de déploiement d’une application déjà déployée génère une erreur. Cette option est désactivée par défaut.

Java Web Start

Si cette option est sélectionnée, l’accès à Java Web Start est autorisé pour un module client de l’application. Cette option est désactivée par défaut.

Bibliothèques

Liste séparée par des virgules de fichiers JAR de bibliothèque propres à cette application. Indique un chemin absolu ou relatif. Un chemin relatif est relatif à domain-dir/lib/applibs. Si le chemin est absolu, il doit être accessible au serveur d’administration du domaine (DAS), ce qui signifie qu’il doit être sous domain-dir. Les bibliothèques sont rendues accessibles à l’application selon l’ordre dans lequel elles sont spécifiées.

Description

Description de l’application.

Autres options pour un client d’application

Si l’application est de type Client d’application, les options suivantes apparaissent.

Nom de l’application

Le nom de l’application.

Exécuter le vérificateur

Si cette option est sélectionnée, le vérificateur est exécuté avant le déploiement. En cas d’échec de la vérification, le déploiement n’a pas lieu. Le vérificateur examine la structure et le contenu du fichier. La vérification d’applications volumineuses est souvent une tâche qui demande du temps. Cette option est désactivée par défaut.

Forcer le redéploiement

Si cette option est sélectionnée, l’application est redéployée si elle a déjà été déployée. Si cette option n’est pas sélectionnée, toute tentative de déploiement d’une application déjà déployée génère une erreur. Cette option est désactivée par défaut.

Java Web Start

Si cette option est sélectionnée, l’accès à Java Web Start est autorisé pour un module client de l’application. Cette option est désactivée par défaut.

Description

Description de l’application.

Autres options pour un module connecteur

Si l’application est de type Module connecteur, les options suivantes apparaissent.

Nom de l’application

Le nom de l’application.

Statut

Si cette option est sélectionnée, l’application est activée. Cette option est sélectionnée par défaut.

Exécuter le vérificateur

Si cette option est sélectionnée, le vérificateur est exécuté avant le déploiement. En cas d’échec de la vérification, le déploiement n’a pas lieu. Le vérificateur examine la structure et le contenu du fichier. La vérification d’applications volumineuses est souvent une tâche qui demande du temps. Cette option est désactivée par défaut.

Forcer le redéploiement

Si cette option est sélectionnée, l’application est redéployée si elle a déjà été déployée. Si cette option n’est pas sélectionnée, toute tentative de déploiement d’une application déjà déployée génère une erreur. Cette option est désactivée par défaut.

Description

Description de l’application.

Autres options pour un Jar EJB

Si l’application est de type Jar EJB, les options suivantes apparaissent.

Nom de l’application

Le nom de l’application.

Statut

Si cette option est sélectionnée, l’application est activée. Cette option est sélectionnée par défaut.

Exécuter le vérificateur

Si cette option est sélectionnée, le vérificateur est exécuté avant le déploiement. En cas d’échec de la vérification, le déploiement n’a pas lieu. Le vérificateur examine la structure et le contenu du fichier. La vérification d’applications volumineuses est souvent une tâche qui demande du temps. Cette option est désactivée par défaut.

Forcer le redéploiement

Si cette option est sélectionnée, l’application est redéployée si elle a déjà été déployée. Si cette option n’est pas sélectionnée, toute tentative de déploiement d’une application déjà déployée génère une erreur. Cette option est désactivée par défaut.

Bibliothèques

Liste séparée par des virgules de fichiers JAR de bibliothèque propres à ce module ou à cette application. Indique un chemin absolu ou relatif. Un chemin relatif est relatif à domain-dir/lib/applibs. Si le chemin est absolu, il doit être accessible au serveur d’administration du domaine (DAS), ce qui signifie qu’il doit être sous domain-dir. Les bibliothèques sont rendues accessibles à l’application selon l’ordre dans lequel elles sont spécifiées.

Description

Description de l’application.

Autres options pour une application Ruby

Si l’application est de type Application Ruby, les options suivantes apparaissent.

Nom de l’application

Le nom de l’application.

Racine contexte

Le chemin jusqu’à l’application. Dans l’URL de l’application Web, la racine contexte suit immédiatement le numéro de port (http://host: port/context-root/...). La racine contexte doit commencer par une barre oblique, par exemple /hello.

Statut

Si cette option est sélectionnée, l’application est activée. Cette option est sélectionnée par défaut.

Forcer le redéploiement

Si cette option est sélectionnée, l’application est redéployée si elle a déjà été déployée. Si cette option n’est pas sélectionnée, toute tentative de déploiement d’une application déjà déployée génère une erreur. Cette option est désactivée par défaut.

Accueil de JRuby

Le chemin vers le répertoire où le conteneur JRuby est installé. L’emplacement par défaut est as-install/jruby. Si vous indiquez une valeur pour ce champ, la valeur de l’application remplace la valeur Origine de JRuby définie pour le conteneur Ruby.

Taille initiale du pool

Nombre initial d’exécutions de JRuby pour démarrer. La valeur doit être supérieure ou égale à la valeur figurant dans le champ Taille minimale du pool et inférieure ou égale à la valeur dans le champ Taille maximale du pool. La valeur par défaut est 1. Si vous spécifiez une valeur pour ce champ, la valeur de l’application remplace la valeur Taille initiale du pool définie pour le conteneur Ruby.

Taille minimale du pool

Nombre minimum d’exécutions de JRuby dans le pool. La valeur doit être inférieure ou égale à la valeur dans le champ Taille initiale du pool et inférieure ou égale à la valeur dans le champ Taille maximale du pool. La valeur par défaut est 1. Si vous indiquez une valeur pour ce champ, la valeur de l’application remplace la valeur Taille minimale du pool définie pour le conteneur Ruby.

Taille maximale du pool

Nombre maximum d’exécutions de JRuby dans le pool. La valeur doit être supérieure ou égale à la valeur du champ Taille minimale du pool et supérieure ou égale à la valeur du champ Taille initiale du pool. La valeur par défaut est 1. Si vous spécifiez une valeur pour ce champ, la valeur de l’application remplace la valeur Taille maximale du pool définie pour le conteneur Ruby.

Structure

Structure sur laquelle l’application doit être déployée. Les choix disponibles sont rails, merb, sinatra et auto-detection. La valeur par défaut est rails. La définition de cette propriété sur une valeur autre que auto-détection contourne le processus d’auto-détection normal, potentiellement long, et force le déploiement sur la structure indiquée. Si l’application déployée n’est pas écrite pour la structure indiquée, des erreurs se produisent.

Environnement de rack

Environnement dans lequel la structure JRuby, comme par exemple Rails ou Merb, est exécutée. Les choix disponibles sont production, development et test. La valeur par défaut est development.

MT-Safe

Paramètre thread-safe pour la structure dans laquelle l’application sera exécutée. Cette propriété affecte les applications lancées à l’aide d’un script de démarrage fourni par l’utilisateur auto-détecté. Les choix disponibles sont les suivants :

true

Indique que la structure est thread-safe et par conséquent que la création d’un pool est inutile.

false

Indique que l’application démarre avec un pool d’instances d’application, et que chaque instance de l’application est accessible à un thread à la fois.

valeur par défaut

Le GlassFish Server tente de détecter la sécurité des threads automatiquement. Il s’agit de la valeur par défaut.

Cette propriété affecte uniquement les structures lancées là où la sécurité des threads ne peut être automatiquement déterminée. La définition de cette valeur à true n’entraîne pas le lancement d’une application Rails 2.1.x auto-détectée en mode thread-safe, et ne peut être utilisé pour forcer une structure thread-safe à démarrer au mode pool.

Serveurs virtuels

Les serveurs virtuels associés à cette application.

Description

Description de l’application.

Options supplémentaires pour les applications de type Autre.

Si le type d’application est Autre, les options suivantes apparaissent.

Nom de l’application

Le nom de l’application.

Serveurs virtuels

Les serveurs virtuels associés à cette application.

Statut

Si cette option est sélectionnée, l’application est activée. Cette option est sélectionnée par défaut.

Précompiler les JSP

Si cette option est sélectionnée, les fichiers JavaServer Pages ( JSP) sont précompilés. Si cette option est désactivée, les fichiers JSP sont compilés au moment de l’exécution lors de leur premier accès. Cette option est désactivée par défaut.

Exécuter le vérificateur

Si cette option est sélectionnée, le vérificateur est exécuté avant le déploiement. En cas d’échec de la vérification, le déploiement n’a pas lieu. Le vérificateur examine la structure et le contenu du fichier. La vérification d’applications volumineuses est souvent une tâche qui demande du temps. Cette option est désactivée par défaut.

Forcer le redéploiement

Si cette option est sélectionnée, l’application est redéployée si elle a déjà été déployée. Si cette option n’est pas sélectionnée, toute tentative de déploiement d’une application déjà déployée génère une erreur. Cette option est désactivée par défaut.

Bibliothèques

Liste séparée par des virgules de fichiers JAR de bibliothèque propres à ce module ou à cette application. Indique un chemin absolu ou relatif. Un chemin relatif est relatif à domain-dir/lib/applibs. Si le chemin est absolu, il doit être accessible au serveur d’administration du domaine (DAS), ce qui signifie qu’il doit être sous domain-dir. Les bibliothèques sont rendues accessibles à l’application selon l’ordre dans lequel elles sont spécifiées.

Description

Description de l’application.

Tâches connexes
Commandes asadmin connexes
Copyright © 2010, Oracle et/ou ses affiliés. Tous droits réservés. Notice légale