Configurer Qpid Broker-J

Ce document explique comment définir et remplacer des configurations pour le composant apigee-qpidd de Edge for Private Cloud. Pour cette version et les versions ultérieures d'Edge for Private Cloud, le composant Qpid inclut l'agent basé sur Java (Broker-J). Pour en savoir plus sur courtier-J, consultez Apache Qpid Broker-J.

À propos de la console de gestion Qpid

Vous pouvez configurer et gérer Qpid Broker-J via la console de gestion Web Qpid. Nous expliquons comment utiliser la console pour surveiller les files d'attente et les messages Qpid dans Monitoring Apache Qpid Broker-J.

Dans les sections suivantes, nous expliquons comment gérer les configurations de la console de gestion Qpid en modifiant les fichiers de propriétés (également appelés "code avec configuration" ou "CwC").

Configurer les identifiants de la console de gestion Qpid lors de l'installation

Pour configurer les identifiants de la console de gestion Qpid pendant le processus d'installation:

  1. Ouvrez le fichier de configuration Edge pour votre topologie d'installation. Consultez Fichier de configuration Edge.
  2. Définissez les variables des identifiants pour le nom d'utilisateur et le mot de passe :
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  3. Exécutez le script de configuration :
    /opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile

Modifier les identifiants de la console de gestion Qpid

Pour modifier les identifiants de la console de gestion Qpid après l'installation:

  1. Créez un fichier temporaire et définissez-y les variables suivantes. (Vous pouvez également utiliser le fichier de configuration d'origine si vous le souhaitez.)
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  2. Exécutez la commande suivante :
    apigee-service apigee-qpidd set_management_credentials -f CONFIG_FILE
  3. Redémarrez l'agent Qpid :
    apigee-service apigee-qpidd restart
  4. Répétez ces étapes sur chaque nœud Qpid, un par un.

Remplacer les configurations de courtier Qpid par défaut

  1. Créez ou modifiez le fichier suivant :
    APIGEE_ROOT/customer/application/qpidd.properties
  2. Ajoutez, supprimez ou modifiez la configuration selon vos besoins. L'exemple suivant modifie les identifiants de gestion et le numéro de port du portail par défaut :
    # Example for modifying management credentials and port.
    
    conf_qpidd_qpid.authenticationproviders.users.name=username
    conf_qpidd_qpid.authenticationproviders.users.password=pass123
    
    # Example for setting the management portal port. Default is 8090.
      
    conf_qpidd_qpid.ports.http_port=10001
  3. Enregistrez les modifications, et assurez-vous que le fichier est détenu et lisible par l'utilisateur apigee :
    chown apigee:apigee APIGEE_ROOT/customer/application/qpidd.properties
  4. Redémarrez le processus qpidd :
    apigee-service apigee-qpidd restart