Ce document explique comment définir et remplacer les configurations pour
le apigee-qpidd composant d'Edge pour Private Cloud. Pour cette version et les versions ultérieures d'Edge pour Private Cloud,
le composant Qpid inclut le broker basé sur Java (Qpid Broker-J 10.0.1).
Pour en savoir plus sur Broker-J, consultez
Apache Qpid Broker-J 10.0.1.
À 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 Surveiller 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 lors du processus d'installation :
- Ouvrez le fichier de configuration Edge pour votre topologie d'installation. Consultez Fichier de configuration Edge.
- Définissez les variables d'identifiants de nom d'utilisateur et de mot de passe :
# silent.conf QPID_MGMT_USERNAME=USERNAME QPID_MGMT_PASSWORD=PASSWORD
- 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 :
- Créez un fichier temporaire et définissez-y les variables suivantes. (Vous pouvez également utiliser votre fichier de configuration d'origine
si vous le souhaitez.)
# silent.conf QPID_MGMT_USERNAME=USERNAME QPID_MGMT_PASSWORD=PASSWORD
- Exécutez cette commande :
apigee-service apigee-qpidd set_management_credentials -f CONFIG_FILE
- Redémarrez le broker Qpid :
apigee-service apigee-qpidd restart
- Répétez ces étapes sur chaque nœud Qpid, un à la fois.
Remplacer les configurations par défaut du broker Qpid
- Créez ou modifiez le fichier suivant :
APIGEE_ROOT/customer/application/qpidd.properties
- Ajoutez, supprimez ou modifiez la configuration si nécessaire. L'exemple suivant modifie les
identifiants de gestion et le numéro de port par défaut du portail :
# 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
- Enregistrez les modifications et assurez-vous que le fichier appartient à l'utilisateur
apigeeet qu'il peut le lire :chown apigee:apigee APIGEE_ROOT/customer/application/qpidd.properties
- Redémarrez le processus
qpidd:apigee-service apigee-qpidd restart