Định cấu hình Qpid Broker-J

Tài liệu này thảo luận cách thiết lập và ghi đè cấu hình cho thành phần apigee-qpidd của Edge dành cho đám mây riêng tư. Đối với phiên bản này và các phiên bản mới hơn của Edge dành cho đám mây riêng tư, thành phần Qpid bao gồm cả trình môi giới dựa trên Java (Broker-J). Để biết thông tin chi tiết về Broker-J, hãy xem bài viết Apache Qpid Broker-J.

Giới thiệu về bảng điều khiển quản lý Qpid

Bạn có thể định cấu hình và quản lý Qpid Broker-J thông qua Bảng điều khiển quản lý web Qpid. Chúng ta thảo luận về việc sử dụng bảng điều khiển để giám sát hàng đợi và thông báo Qpid trong bài viết Giám sát Apache Qpid Broker-J.

Trong những phần sau, chúng tôi giải thích cách quản lý cấu hình bảng điều khiển quản lý Qpid bằng cách chỉnh sửa tệp thuộc tính (còn gọi là mã có cấu hình hoặc CwC).

Định cấu hình thông tin xác thực cho bảng điều khiển quản lý Qpid trong quá trình cài đặt

Cách định cấu hình thông tin xác thực cho bảng điều khiển quản lý Qpid trong quá trình cài đặt:

  1. Mở tệp cấu hình Edge cho cấu trúc liên kết cài đặt của bạn. Xem Edge Configuration File (Tệp cấu hình cạnh).
  2. Đặt biến thông tin đăng nhập tên người dùng và mật khẩu:
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  3. Chạy tập lệnh thiết lập:
    /opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile

Sửa đổi thông tin xác thực cho bảng điều khiển quản lý Qpid

Cách sửa đổi thông tin xác thực của bảng điều khiển quản lý Qpid sau khi cài đặt:

  1. Tạo một tệp tạm thời rồi đặt các biến sau đây trong tệp đó. (Hoặc bạn có thể sử dụng tệp cấu hình gốc nếu muốn.)
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  2. Chạy lệnh này:
    apigee-service apigee-qpidd set_management_credentials -f CONFIG_FILE
  3. Khởi động lại trình môi giới Qpid:
    apigee-service apigee-qpidd restart
  4. Lặp lại lần lượt các bước này trên từng nút Qpid.

Ghi đè cấu hình người môi giới Qpid mặc định

  1. Tạo hoặc chỉnh sửa tệp sau đây
    APIGEE_ROOT/customer/application/qpidd.properties
  2. Thêm, xoá hoặc sửa đổi cấu hình nếu cần. Ví dụ sau đây sửa đổi thông tin xác thực quản lý và số cổng mặc định của cổng thông tin:
    # 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. Lưu các thay đổi và đảm bảo tệp này thuộc quyền sở hữu của người dùng apigee và có thể đọc được:
    chown apigee:apigee APIGEE_ROOT/customer/application/qpidd.properties
  4. Khởi động lại quy trình qpidd:
    apigee-service apigee-qpidd restart