Qpid Broker-J 구성

이 문서에서는 Private Cloud용 Edge의 apigee-qpidd 구성요소에 대한 구성을 설정하고 재정의하는 방법을 설명합니다. 이 버전 및 이후 버전의 Edge for Private Cloud의 경우 Qpid 구성요소에 자바 기반 브로커 (Broker-J)가 포함됩니다. Broker-J에 대한 자세한 내용은 Apache Qpid Broker-J를 참고하세요.

Qpid 관리 콘솔 정보

Qpid Web Management Console을 통해 Qpid Broker-J를 구성하고 관리할 수 있습니다. Monitoring Apache Qpid Broker-J에서 콘솔을 사용하여 Qpid 큐 및 메시지를 모니터링하는 방법을 설명합니다.

다음 섹션에서는 속성 파일 (구성 또는 CwC 코드라고도 함)을 수정하여 Qpid 관리 콘솔 구성을 관리하는 방법을 설명합니다.

설치 중에 Qpid 관리 콘솔 사용자 인증 정보 구성

설치 프로세스 중에 Qpid 관리 콘솔 사용자 인증 정보를 구성하려면 다음 단계를 따르세요.

  1. 설치 토폴로지의 Edge 구성 파일을 엽니다. Edge 구성 파일을 참조하세요.
  2. 사용자 이름 및 비밀번호 사용자 인증 정보 변수를 설정합니다.
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  3. 설정 스크립트를 실행합니다.
    /opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile

Qpid 관리 콘솔 사용자 인증 정보 수정

설치 후 Qpid 관리 콘솔 사용자 인증 정보를 수정하려면 다음 단계를 따르세요.

  1. 임시 파일을 만들고 다음 변수를 설정합니다. (또는 원하는 경우 원본 구성 파일을 사용할 수 있습니다.)
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  2. 다음 명령어를 실행합니다.
    apigee-service apigee-qpidd set_management_credentials -f CONFIG_FILE
  3. Qpid 브로커를 다시 시작합니다.
    apigee-service apigee-qpidd restart
  4. 각 Qpid 노드에서 한 번에 하나씩 이 단계를 반복합니다.

기본 Qpid 브로커 구성 재정의

  1. 다음 파일을 만들거나 수정합니다.
    APIGEE_ROOT/customer/application/qpidd.properties
  2. 필요에 따라 구성을 추가, 삭제 또는 수정합니다. 다음 예시에서는 관리 사용자 인증 정보와 기본 포털 포트 번호를 수정합니다.
    # 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. 변경사항을 저장하고 apigee 사용자가 파일을 소유하고 읽을 수 있는지 확인합니다.
    chown apigee:apigee APIGEE_ROOT/customer/application/qpidd.properties
  4. qpidd 프로세스를 다시 시작합니다.
    apigee-service apigee-qpidd restart