Konfigurasi Qpid Broker-J

Dokumen ini membahas cara menetapkan dan mengganti konfigurasi untuk komponen apigee-qpidd Edge untuk Private Cloud. Untuk Edge for Private Cloud versi ini dan yang lebih baru, komponen Qpid mencakup broker berbasis Java (Broker-J). Untuk mengetahui detail tentang Broker-J, lihat Apache Qpid Broker-J.

Tentang konsol pengelolaan Qpid

Anda dapat mengkonfigurasi dan mengelola Qpid Broker-J melalui Konsol Pengelolaan Web Qpid. Kita berdiskusi menggunakan konsol untuk memantau antrean dan pesan Qpid di Memantau Apache Qpid Broker-J.

Di bagian berikut, kami akan menjelaskan cara mengelola konfigurasi konsol pengelolaan Qpid dengan mengedit file properti (juga disebut kode dengan konfigurasi atau CwC).

Mengonfigurasi kredensial konsol pengelolaan Qpid selama penginstalan

Untuk mengonfigurasi kredensial konsol pengelolaan Qpid selama proses penginstalan:

  1. Buka file konfigurasi Edge untuk topologi penginstalan Anda. Lihat File Konfigurasi Edge.
  2. Menyetel variabel kredensial nama pengguna dan sandi:
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  3. Jalankan skrip penyiapan:
    /opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile

Mengubah kredensial konsol pengelolaan Qpid

Untuk mengubah kredensial konsol pengelolaan Qpid setelah penginstalan:

  1. Buat file sementara dan tetapkan variabel berikut di dalamnya. (Atau, Anda dapat menggunakan jika Anda menginginkannya.)
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  2. Jalankan perintah ini:
    apigee-service apigee-qpidd set_management_credentials -f CONFIG_FILE
  3. Mulai ulang broker Qpid:
    apigee-service apigee-qpidd restart
  4. Ulangi langkah-langkah ini pada setiap node Qpid, satu per satu.

Mengganti konfigurasi broker Qpid default

  1. Buat atau edit file berikut
    APIGEE_ROOT/customer/application/qpidd.properties
  2. Tambahkan, hapus, atau ubah konfigurasi sesuai kebutuhan. Contoh berikut memodifikasi kredensial pengelolaan, dan nomor port portal default:
    # 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. Simpan perubahan dan pastikan file dimiliki dan dapat dibaca oleh pengguna apigee:
    chown apigee:apigee APIGEE_ROOT/customer/application/qpidd.properties
  4. Mulai ulang proses qpidd:
    apigee-service apigee-qpidd restart