Service JMS

Utilisez la page Service JMS pour configurer les paramètres pour le fournisseur JMS par défaut, GlassFish Server Message Queue.

Pour plus d'informations sur la configuration du service JMS, reportez-vous au chapitre 19, Using the Java Message Service, du manuel Oracle GlassFish Server Application Development Guide.

La page Service JMS contient les options ci-après.

Charger les valeurs par défaut

Bouton permettant de restaurer les valeurs par défaut des paramètres qui en ont. Les paramètres qui n'ont pas de valeurs par défaut ne sont pas modifiés.

Ping

Bouton permettant de vérifier que le service JMS est en cours d'exécution sur l'hôte JMS par défaut. Si le service JMS est en fonctionnement, un message signale que la commande ping a abouti.

Nom de configuration

Nom de la configuration à laquelle s'appliquent les paramètres de cette page. Ce champ est en lecture seule.

Type

Type d'accès du service JMS. Les choix disponibles sont les suivants :

EMBEDDED

Accédez au service JMS sur l'hôte local. Le service JMS est démarré sur la même JVM que GlassFish Server. L'initialisation en différé démarre le broker imbriqué par défaut au premier accès des services JMS et non au démarrage de GlassFish Server. Il s'agit du type de service JMS par défaut.

LOCAL

Accédez au service JMS sur l'hôte local. Le fournisseur JMS est démarré en même temps que GlassFish Server.

REMOTE

Accédez au service JMS sur un autre système. Si vous choisissez REMOTE, le service JMS n'est pas démarré par GlassFish Server au prochain démarrage du serveur. A la place, il est démarré et géré par Message Queue. Vous devez donc démarrer le broker Message Queue séparément. Pour plus d'informations sur le démarrage du broker, reportez-vous à Starting Brokers dans le manuel Oracle GlassFish Server Message Queue Administration Guide. Si vous choisissez cette valeur et que vous utilisez un hôte distant, suivez les instructions indiquées dans Modification d'un hôte JMS pour spécifier le nom de l'hôte distant.

Délai de démarrage

Délai d'attente, en secondes, du démarrage du service JMS au-delà duquel GlassFish Server abandonne l'opération. Sur un système lent ou surchargé, augmentez la valeur par défaut. La valeur par défaut est 60.

Arguments de démarrage

Arguments permettant de personnaliser le démarrage du service JMS. Utilisez les arguments disponibles à l'aide de la commande as-install-parent/mq/bin/imqbrokerd.

Reconnecter

Si la case Activé du champ Reconnecter est cochée, le service JMS tente de se reconnecter à un serveur de messagerie (ou à la liste d'adresses indiquée dans AddressList) en cas de perte de connexion. Cette option est activée par défaut.

Intervalle de reconnexion

Délai, en secondes, entre les tentatives de reconnexion. Cet intervalle s'applique aux tentatives sur chaque adresse indiquée dans AddressList, ainsi qu'aux adresses successives dans la liste. Si l'intervalle est trop court, le broker n'a pas le temps de récupérer. S'il est trop long, le délai de reconnexion peut être inacceptable. La valeur par défaut est de 5 secondes.

Tentatives de reconnexion

Nombre de tentatives de connexion (ou de reconnexion) pour chaque adresse indiquée dans AddressList avant que le programme client ne passe à l'adresse suivante dans la liste. La valeur -1 indique que le nombre de tentatives de reconnexion est illimité (le programme client tentera de se connecter à la première adresse jusqu'à ce qu'il y parvienne). La valeur par défaut est 3.

Hôte JMS par défaut

Nom de l'hôte JMS par défaut. La valeur par défaut est default_JMS_host.

Broker maître

Nom de l'instance incluse dans un cluster GlassFish Server dont le broker Message Queue associé doit être utilisé en tant que broker maître dans le cluster de brokers Message Queue. Laissez ce champ vide pour que GlassFish Server désigne automatiquement un broker maître.

Si vous modifiez cette valeur, redémarrez le cluster GlassFish Server qui utilise la configuration.

Comportement de la liste d'adresses

Ordre des tentatives de connexion. Les choix disponibles sont les suivants :

random

Sélectionnez une adresse au hasard dans AddressList. Si un grand nombre de clients tentent de se connecter en utilisant la même fabrique de connexions, choisissez random pour éviter qu'ils ne soient tous connectés à la même adresse. Il s'agit de l'option par défaut.

priority

Le processus de reconnexion tente toujours de se connecter à la première adresse de serveur dans AddressList et n'utilise une autre adresse que si le premier broker n'est pas disponible.

Itérations de la liste d'adresses

Nombre d'itérations du service JMS dans AddressList afin d'établir (ou de rétablir) une connexion. La valeur -1 indique que le nombre de tentatives est illimité. La valeur par défaut est 3. La valeur maximale est 2 147 483 647.

Schéma MQ et Service MQ

Nom du schéma d'adresses et du service de connexion Message Queue si un schéma ou un service non défini par défaut doit être utilisé. Pour plus d'informations sur la syntaxe, reportez-vous à Syntaxe d'adresse du schéma MQ et du service MQ.

Autres propriétés

Propriétés supplémentaires du service JMS.

Pour plus d'informations sur les propriétés disponibles, reportez-vous à Propriétés propres au service JMS.

Tâches connexes
Commandes asadmin connexes

jms-ping(1)

Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices