Recherche de site Web

WildFly (JBoss AS) - Comment accéder et gérer la CLI à l'aide de l'interface graphique


Dans le dernier article, nous avons discuté de WildFly-8 (nouvelle version améliorée sur Jboss AS). Nous avons passé en revue les nouvelles fonctionnalités et fonctionnalités ajoutées/mises à niveau dans cette version. Aujourd'hui, dans cet article, nous allons discuter de la gestion CLI à l'aide de l'interface graphique et de la façon de gérer le serveur à l'aide de la version GUI sur la gestion CLI.

  1. WildFly – Un nouveau serveur d'applications JBoss amélioré pour Linux

Depuis Jboss AS 7, nous disposons d'un outil de ligne de commande (CLI) pour nous connecter à l'application JBoss et gérer toutes les tâches à partir d'un environnement de ligne de commande. Certaines des tâches que nous pouvons effectuer à l'aide de la console CLI sont les suivantes.

  1. Déployer/annuler le déploiement d'une application Web en mode autonome/domaine.
  2. Affichez toutes les informations sur l'application déployée lors de l'exécution.
  3. Démarrer/arrêter/redémarrer les nœuds dans le mode respectif, c'est-à-dire autonome/domaine.
  4. Ajout/Suppression de ressources ou de sous-systèmes aux serveurs.

Dans cet article, nous allons discuter des différentes tâches et de la manière de lancer la CLI dans l'interface graphique. Actuellement, nous pouvons nous connecter à l'interface graphique de deux manières, comme indiqué ci-dessous :

Méthode 1

En passant l'option –gui au script « jboss-cli » fourni avec Jboss/WildFly.

[root@tecmint bin]# ./jboss-cli.sh --gui

Méthode 2

Lancement direct du fichier jar requis à partir de la CLI (c'est la même chose que celle du script intégré lui-même).

[root@tecmint bin]# java -Dlogging.configuration=file:$JBOSS_HOME/bin/jboss-cli-logging.properties -jar $JBOSS_HOME/jboss-modules.jar -mp $JBOSS_HOME/modules org.jboss.as.cli –gui

Vous pouvez obtenir de l'aide grâce à l'info-bulle disponible sur chaque nœud.

Pour obtenir des informations sur les ressources de n'importe quel module, faites un clic droit sur ce nœud et cliquez sur « read-resource ». Après avoir entré les valeurs requises, toutes seront saisies dans la barre de commandes. Enfin, cliquez sur le bouton Soumettre et vous verrez tous les détails dans l'onglet Sortie.

Déployer/Annuler le déploiement

L'environnement GUI de WildFLy prend également en charge les déploiements et les non-déploiements des applications Web via le menu « Déploiements ».

En utilisant cela, nous pouvons construire nos commandes qui peuvent déployer des applications présentes sur notre système de fichiers local, c'est-à-dire que nous n'avons pas besoin de nous connecter et de copier l'application sur le serveur pour les déploiements.

Étape 1 : Cliquez sur le menu « Déploiements », puis déployez. Cela ouvrira une nouvelle boîte de dialogue demandant l'emplacement de l'application Web à déployer.

Étape 2 : Sélectionnez votre application Web. Fournissez « Nom » et « Nom d'exécution ». Parallèlement à cela, vous devez le désactiver ou le déployer de force en utilisant les cases à cocher mentionnées.

Étape 3 : Enfin, cliquez sur Ok. Après cela, vous pouvez voir qu'il créera une commande dans la zone cmd. Cliquez enfin sur le bouton « Soumettre » pour soumettre la demande de déploiement.

Étape 4 : Après la soumission, si tout se passe bien. Vous verrez un message de sortie dans l'onglet « Sortie ».

Étape 5 : Pour annuler le déploiement d'une application, vous devez à nouveau cliquer sur l'option « Annuler le déploiement » disponible dans le menu « Déploiement ». Cela vous fournira une nouvelle fenêtre contextuelle contenant la liste de toutes les applications déployées. Dans mon cas, je n'ai qu'une seule application disponible. Sélectionnez l'application dont le déploiement doit être annulé, puis cliquez sur OK.

Création et exécution de scripts CLI

Chaque fois que vous cliquez sur l'option disponible sur l'interface graphique de la CLI, celle-ci crée la commande correspondante dans son invite « cmd ». Supposons que vous souhaitiez effectuer une tâche encore et encore. Dans ce cas, vous pouvez bénéficier de la fonction d'exécution « Script » disponible dans cette version de l'interface graphique.

Par exemple, pour obtenir la liste des ressources de déploiement, j'ai créé un script cli et je l'ai exécuté à partir de l'interface graphique comme ci-dessous.

Il vous montrera la description de toutes les ressources de déploiement disponibles.

Une autre fonctionnalité utile disponible dans l'interface graphique est qu'elle conserve automatiquement l'historique des 15 derniers scripts CLI. Ainsi, vous n’avez pas besoin de charger le même script encore et encore. Cela peut être très utile pour certaines tâches répétitives.

Articles connexes: