Z tego dokumentu dowiesz się, jak ustawić i zastąpić konfiguracje dla komponentu apigee-qpidd w Edge dla chmury prywatnej. W tej i nowszych wersjach Edge dla chmury prywatnej,
komponent Qpid zawiera brokera opartego na Javie (Qpid Broker-J 10.0.1).
Więcej informacji o Broker-J znajdziesz w
Apache Qpid Broker-J 10.0.1.
Informacje o konsoli zarządzania Qpid
Qpid Broker-J możesz skonfigurować i zarządzać nim za pomocą konsoli zarządzania Qpid. Więcej informacji o korzystaniu z konsoli do monitorowania kolejek i wiadomości Qpid znajdziesz w artykule Monitorowanie Apache Qpid Broker-J.
W kolejnych sekcjach wyjaśniamy, jak zarządzać konfiguracjami konsoli zarządzania Qpid, edytując pliki właściwości (nazywane też kodem z konfiguracją lub CwC).
Konfigurowanie danych logowania do konsoli zarządzania Qpid podczas instalacji
Aby skonfigurować dane logowania do konsoli zarządzania Qpid podczas instalacji:
- Otwórz plik konfiguracyjny Edge dla topologii instalacji. Zobacz Plik konfiguracyjny Edge.
- Ustaw zmienne danych logowania (nazwa użytkownika i hasło):
# silent.conf QPID_MGMT_USERNAME=USERNAME QPID_MGMT_PASSWORD=PASSWORD
- Uruchom skrypt konfiguracji:
/opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile
Modyfikowanie danych logowania do konsoli zarządzania Qpid
Aby zmodyfikować dane logowania do konsoli zarządzania Qpid po instalacji:
- Utwórz plik tymczasowy i ustaw w nim te zmienne. (Jeśli chcesz, możesz też użyć oryginalnego
pliku konfiguracyjnego).
# silent.conf QPID_MGMT_USERNAME=USERNAME QPID_MGMT_PASSWORD=PASSWORD
- Uruchom to polecenie:
apigee-service apigee-qpidd set_management_credentials -f CONFIG_FILE
- Ponownie uruchom brokera Qpid:
apigee-service apigee-qpidd restart
- Powtórz te czynności na każdym węźle Qpid, po kolei.
Zastępowanie domyślnych konfiguracji brokera Qpid
- Utwórz lub edytuj ten plik:
APIGEE_ROOT/customer/application/qpidd.properties
- W razie potrzeby dodaj, usuń lub zmodyfikuj konfigurację. Ten przykład modyfikuje
dane logowania do zarządzania i domyślny numer portu portalu:
# 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
- Zapisz zmiany i upewnij się, że plik jest własnością użytkownika
apigeei że może on go odczytać:chown apigee:apigee APIGEE_ROOT/customer/application/qpidd.properties
- Ponownie uruchom proces
qpidd:apigee-service apigee-qpidd restart