Questo documento descrive come impostare ed eseguire l'override delle configurazioni per
il apigee-qpidd componente di Edge for Private Cloud. Per questa e le versioni successive di Edge for Private Cloud,
il componente Qpid include il broker basato su Java (Qpid Broker-J 10.0.1).
Per i dettagli su Broker-J, consulta
Apache Qpid Broker-J 10.0.1.
Informazioni sulla console di gestione di Qpid
Puoi configurare e gestire Qpid Broker-J tramite la console di gestione web di Qpid. Descriviamo l'utilizzo della console per monitorare le code e i messaggi di Qpid in Monitoraggio di Apache Qpid Broker-J.
Nelle sezioni seguenti spieghiamo come gestire le configurazioni della console di gestione di Qpid modificando i file di proprietà (chiamati anche codice con configurazione o CwC).
Configurare le credenziali della console di gestione di Qpid durante l'installazione
Per configurare le credenziali della console di gestione di Qpid durante la procedura di installazione:
- Apri il file di configurazione di Edge per la topologia di installazione. Consulta File di configurazione di Edge.
- Imposta le variabili delle credenziali di nome utente e password:
# silent.conf QPID_MGMT_USERNAME=USERNAME QPID_MGMT_PASSWORD=PASSWORD
- Esegui lo script di configurazione:
/opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile
Modificare le credenziali della console di gestione di Qpid
Per modificare le credenziali della console di gestione di Qpid dopo l'installazione:
- Crea un file temporaneo e imposta le seguenti variabili. (In alternativa, puoi utilizzare il file di configurazione originale
se preferisci.)
# silent.conf QPID_MGMT_USERNAME=USERNAME QPID_MGMT_PASSWORD=PASSWORD
- Esegui questo comando:
apigee-service apigee-qpidd set_management_credentials -f CONFIG_FILE
- Riavvia il broker Qpid:
apigee-service apigee-qpidd restart
- Ripeti questi passaggi su ogni nodo Qpid, uno alla volta.
Eseguire l'override delle configurazioni predefinite del broker Qpid
- Crea o modifica il seguente file
APIGEE_ROOT/customer/application/qpidd.properties
- Aggiungi, rimuovi o modifica la configurazione in base alle esigenze. L'esempio seguente modifica le
credenziali di gestione e il numero di porta predefinito del portale:
# 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
- Salva le modifiche e assicurati che il file sia di proprietà dell'utente
apigeee che sia leggibile da quest'ultimo:chown apigee:apigee APIGEE_ROOT/customer/application/qpidd.properties
- Riavvia il processo
qpidd:apigee-service apigee-qpidd restart