Démarrage et arrêt d'un serveur à partir de la ligne de commande

Vous pouvez utiliser les tâches server pour démarrer ou arrêter un serveur.

Open Liberty La documentation la plus récente sur les commandes serveur pour Liberté est disponible sur le site Site Web Open Liberty.

A propos de cette tâche

Le répertoire wlp/bin contient un script appelé server pour vous aider à contrôler le processus serveur. La syntaxe de ce script est la suivante :
server action serverName [options]

Pour connaître les valeurs disponibles pour [ options ], voir Options de commande du serveur.

Remarque: Si aucun serveur n'est spécifié sur la ligne de commande, l'action est effectuée sur l'instance de serveur par défaut, defaultServer, si elle existe.
Astuce: N'utilisez pas la ligne de commande pour démarrer ou arrêter un serveur géré par la mise à l'échelle automatique avec une règle de mise à l'échelle activée.

Procédure

  • Utilisez la commande suivante pour démarrer le serveur :
    server start serverName 
    nomServeur est le nom du serveur.
  • Utilisez la commande suivante pour arrêter le serveur :
    server stop serverName 
    nomServeur est le nom du serveur.
    Remarque: L'arrêt normal du serveur inclut une étape de mise au repos avant l'arrêt du serveur. L'étape de mise au repos, qui est une période par défaut de 30 secondes, permet aux services d'effectuer un travail de pré-arrêt, par exemple, en arrêtant les programmes d'écoute entrants mais en autorisant l'exécution de demandes existantes. L'application de l'option --force à la commande d'arrêt ignore cette étape. L'option --force est sans effet si la commande server stop a déjà été appelée. Si vous utilisez l'option --force , vous pouvez voir des exceptions inattendues dans le fichier messages.log qui se produisent après la réception de la commande server stop par le serveur.

Exemple

Pour démarrer ou arrêter un serveur à l'aide du script server sur des systèmes Windows:
server.bat start serverName
server.bat stop serverName
Pour démarrer ou arrêter un serveur à l'aide du script server sur d'autres systèmes:
server start serverName
server stop serverName