Rubrique précédente: Serveur de coordinationRubrique suivante: Utilitaires de ligne de commande


Serveur de simulation

Les serveurs de simulation exécutent les tests sous la supervision du serveur de coordination.

Les utilisateurs virtuels ou les instances de test sont créés et exécutés sur les serveurs de simulation. Le nombre d'utilisateurs virtuels, et donc le nombre de serveurs de simulation déployés, dépend de la nature des tests effectués. Chaque utilisateur virtuel communique avec le système client.

Si vous voulez effectuer des tests extensifs comprenant un grand nombre d'utilisateurs virtuels, vous pouvez répartir ces utilisateurs virtuels sur plusieurs serveurs de simulation.

La propriété lisa.simulatorName définit le nom par défaut d'un serveur de simulation.

lisa.simulatorName=Simulator

Le nom complet d'un serveur de simulation est tcp://nom_hôte_ou_adresse_IP:2014/nom_simulateur.

Création d'un serveur de simulation

Pour créer un simulateur, exécutez la commande suivante :

LISA_HOME\bin\Simulator -n SimulatorName -m RegistryName

Les exemples suivants permettent de créer un simulateur nommé simulator1. Le registre associé porte le nom registry1.

Valide sous Windows

cd C:\DevTest\bin
Simulator -n simulator1 -m tcp://localhost:2010/registry1

Valide sous UNIX

cd DevTest/bin
./Simulator -n simulator1 -m tcp://localhost:2010/registry1

Vous pouvez ajouter le simulateur à un laboratoire nommé à l'aide de l'option -l. Si vous ne spécifiez pas cette option -l, le simulateur sera ajouté au laboratoire par défaut.

Vous pouvez spécifier le nombre d'utilisateurs virtuels pour ce simulateur à l'aide de l'option -i. Par exemple :

Simulator -n simulator1 -m tcp://localhost:2010/registry1 -i 100

Vous pouvez afficher le numéro de version à l'aide de l'option --version.

Lorsque vous créez un simulateur, vous pouvez remplacer le numéro de port par défaut en ajoutant deux points et le numéro de port non défini par défaut à l'option -n. Par exemple :

Simulator -n testSim1:35001

Pour exécuter plusieurs simulateurs, utilisez l'invite de commande pour créer les simulateurs comme indiqué plus haut.

Si le numéro de port n'est pas spécifié dans le nom, le simulateur tentera d'abord d'utiliser le port 2014. Si le port 2014 est occupé, le simulateur tentera d'utiliser le port 2015, puis 2016, ainsi de suite jusqu'au port 2024 avant de s'arrêter.

Pour plus d'informations sur l'utilisation d'un port, reportez-vous à la section Numéros de port par défaut de la rubrique Administration.

Pour plus d'informations sur l'exécution du simulateur en tant que service, consultez la section Exécution des composants de serveur comme services de la rubrique Administration.

Surveillance des serveurs de simulation

Si la station de travail DevTest Workstation est connectée au registre associé, un serveur de coordination en cours d'exécution apparaîtra dans le moniteur de registre.

Pour surveiller des serveurs de simulation à partir du moniteur de registre :

  1. Dans DevTest Workstation, cliquez sur l'icône Toggle Registry (Basculer vers le registre).
  2. Cliquez sur l'onglet Simulators (Simulateurs).

Les serveurs de simulation s'affichent également dans le graphique de réseau de la console Server Console (Console de serveur).

Pour surveiller des serveurs de simulation à partir de la console de serveur :

  1. Dans le menu principal de DevTest Workstation, sélectionnez View (Afficher), Server Console (Console de serveur).
  2. Dans le graphique de réseau, cliquez sur le simulateur.

    Une fenêtre contenant des informations s'affiche.