MQ Transport: paramètres avancés

Vous pouvez spécifier les paramètres de destination temporaire, la sémantique de corrélation demande/réponse et les paramètres de résilience de connexion à l'aide de l'outil Avancé languette.

Table 1. Paramètres MQ avancés
Options de configuration avancées du transport MQDescriptif
Paramètres de destination temporaire
  • File d'attente de modèles: Utiliser la file d'attente de modèles par défaut: IBM® DevOps Test Integrations and APIs (Test Integrations and APIs) utilise des files d'attente temporaires pour l'enregistrement. Sélectionnez le Utiliser la file d'attente de modèles par défaut case à cocher (par défaut, elle est sélectionnée) pour spécifier SYSTEM.DEFAULT.MODEL.QUEUE comme objet à partir duquel copier les attributs. Pour spécifier une file d'attente de modèles différente, décochez la case Utiliser la file d'attente de modèles par défaut case à cocher et entrez un nom de file d'attente dans le champ File d'attente de modèles champ.
  • Options d'ouverture: vous pouvez remplacer les options par défaut lors de l'ouverture des files d'attente. Pour spécifier différentes options ouvertes:
    1. Cliquez sur pour sélectionner une ou plusieurs options ouvertes prises en charge pour l'opération.
    2. Cliquez sur D'ACCORD. Les options ouvertes sélectionnées sont converties en une valeur décimale, qui est affichée dans le champ.
  • Préfixe de file d'attente: utilisez ce champ pour personnaliser le préfixe des files d'attente dynamiques temporaires. Par défaut, le Préfixe de file d'attente Le champ est vide et le préfixe utilisé sera « AMQ ». Si vous saisissez une valeur dans le champ, elle est préfixée par « AMQ ». et suffixé par "." Par exemple, si vous saisissez « RIT » dans le champ Préfixe de file d'attente Dans ce champ, les noms de toutes les files d'attente temporaires créées auront le format "AMQ.RIT.*" où "*" représente une chaîne de 16 caractères.
Paramètres de corrélation demande/réponse
Pour associer le message de réponse de WebSphere® MQ au message de demande spécifique, vous pouvez spécifier l'une des sémantiques suivantes pour le message:
  • La réponse CorrelationID est définie pour demander l'ID de corrélation: Le message de réponse est configuré pour utiliser l'ID de corrélation du message de demande. Ceci est défini comme option par défaut.
  • La réponse CorrelationID est définie pour demander l'ID de message: L'ID de corrélation du message de réponse est défini pour utiliser l'ID du message de demande.
  • L'ID de corrélation de réponse n'est pas automatiquement défini: L'ID de corrélation du message de réponse n'est pas défini automatiquement. Sélectionnez cette option si le message de réponse passe par une autre application avant d'atteindre Test Integrations and APIs
Résilience de connexion

Les paramètres de résilience de connexion déterminent les manières dont le transport doit tenter de rétablir une connexion à un gestionnaire de files d'attente en cas d'interruption de la connexion. Si la connexion est rétablie dans le délai spécifié dans les paramètres de résilience, l'action en cours est tentée à nouveau ; si la connexion ne peut être rétablie, l'action en cours est annulée.

La résilience de connexion MQ s'applique uniquement aux actions d'abonnement, qui incluent uniquement les stubs et les étapes de test d'abonnement, et non aux autres cas. Par exemple, aucune tentative n'est effectuée pour rétablir une connexion lors de la publication d'un message.

  • Nombre maximal de tentatives: définissez le nombre maximum de tentatives Test Integrations and APIs doit effectuer pour rétablir une connexion à un gestionnaire de files d'attente. Pour que le transport tente de rétablir la connexion indéfiniment, sélectionnez l'option infini case à cocher.
  • Réessayer en cas d'erreur d'autorisation: Cette option est activée pour la sélection uniquement si le Résilience de connexion est sélectionnée. Cette option est désactivée comme sélection par défaut pour tous les transports nouveaux et existants. Lorsque cette option est sélectionnée, Test Integrations and APIs traite les erreurs dues à l'autorisation de la même manière que les connexions perdues.
  • Intervalle de nouvelle tentative: Définissez la durée (en secondes) Test Integrations and APIs devrait attendre entre chaque nouvelle tentative. Pendant cet intervalle, les stubs et les tests restent inactifs.
File d'attente de modèles de commandes PCF
  • File d'attente de modèles: Utiliser la file d'attente de modèles par défaut: Test Integrations and APIs utilise les commandes MQ PCF pour communiquer avec le gestionnaire de files d'attente. Lors du renvoi d'informations depuis le gestionnaire de files d'attente, les commandes PCF créent des files d'attente temporaires. Sélectionnez le Utiliser la file d'attente de modèles par défaut case à cocher (par défaut, elle est sélectionnée) pour spécifier SYSTEM.DEFAULT.MODEL.QUEUE comme objet à partir duquel copier les attributs de ces files d'attente temporaires. Pour spécifier une file d'attente de modèles différente, décochez la case Utiliser la file d'attente de modèles par défaut case à cocher et entrez un nom de file d'attente dans le champ File d'attente de modèles champ.
  • Préfixe de file d'attente: utilisez ce champ pour personnaliser le préfixe des files d'attente dynamiques temporaires. Par défaut, le Préfixe de file d'attente Le champ est vide et le préfixe utilisé sera « AMQ ». Si vous saisissez une valeur dans le champ, elle est préfixée par « AMQ ». Par exemple, si vous saisissez « RIT » dans le champ Préfixe de file d'attente Dans ce champ, les noms de toutes les files d'attente temporaires créées auront le format "AMQ.RIT*" où "*" représente une chaîne de 16 caractères.