Red Hat Training
A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform
18.8.5. Configurer HornetQ Core Bridge
Exemple 18.3. Exemple de configuration d'Hornet Core Bridge :
Les valeurs de cet exemple sont utilisées pour illustrer le reste de cette section.
<bridges> <bridge name="myBridge"> <queue-name>jms.queue.InQueue</queue-name> <forwarding-address>jms.queue.OutQueue</forwarding-address> <ha>true</ha> <reconnect-attempts>-1</reconnect-attempts> <use-duplicate-detection>true</use-duplicate-detection> <static-connectors> <connector-ref> bridge-connector </connector-ref> </static-connectors> </bridge> </bridges>
Tableau 18.8. Attributs d'HornetQ Core Bridge
Attribut | Description |
---|---|
name |
Tous les ponts doivent posséder un nom unique dans le serveur :
|
queue-name |
Ce paramètre obligatoire est le nom unique de la file d'attente locale utilisée par le pont. La file d'attente doit déjà exister au moment où que le pont est instancié au démarrage.
|
forwarding-address |
Il s'agit de l'adresse qui se trouve sur le serveur cible où le message sera envoyé. Si aucune adresse n'est spécifiée, alors, l'adresse d'origine du message sera retenue.
|
ha |
Ce paramètre optionnel déterminera si ce pont doit prendre en charge HA ou non.
true indique qu'il se connectera à tout serveur disponible faisant partie d'un groupement ou qu'il supportera le basculement. La valeur par défaut est false.
|
reconnect-attempts |
Ce paramètre optionnel détermine le nombre total de tentatives de reconnexions que le pont doit faire avant d'abandonner et se fermer. Une valeur -1 indique un nombre d'essais illimité. La valeur par défaut correspond à -1.
|
use-duplicate-detection |
Ce paramètre optionnel détermine si un pont doit ou non insérer automatiquement une propriété d'identifiant en duplicata dans chaque message qu'il fait suivre.
|
static-connectors |
static-connectors correspond à une liste d'éléments connector-ref pointant vers des éléments de connecteur définis par ailleurs. Un connecteur encapsule les informations sur le transport à utiliser (TCP, SSL, HTTP etc.) ainsi que les paramètres de connexion de serveur (host, port, etc.).
|