Настройка Qpid Broker-J

В этом документе обсуждается, как устанавливать и переопределять конфигурации компонента apigee-qpidd Edge для частного облака. В этой и более поздних версиях Edge для частного облака компонент Qpid включает брокер на основе Java (Broker-J). Дополнительные сведения о Broker-J см. в разделе Apache Qpid Broker-J .

О консоли управления Qpid

Вы можете настраивать и управлять Qpid Broker-J через веб-консоль управления Qpid . Мы обсуждаем использование консоли для мониторинга очередей и сообщений Qpid в разделе «Мониторинг Apache Qpid Broker-J ».

В следующих разделах мы объясним, как управлять конфигурациями консоли управления Qpid путем редактирования файлов свойств (также называемых кодом с конфигурацией или CwC).

Настройте учетные данные консоли управления 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
  5. ,

    В этом документе обсуждается, как устанавливать и переопределять конфигурации компонента apigee-qpidd Edge для частного облака. В этой и более поздних версиях Edge для частного облака компонент Qpid включает брокер на основе Java (Broker-J). Дополнительные сведения о Broker-J см. в разделе Apache Qpid Broker-J .

    О консоли управления Qpid

    Вы можете настраивать и управлять Qpid Broker-J через веб-консоль управления Qpid . Мы обсуждаем использование консоли для мониторинга очередей и сообщений Qpid в разделе «Мониторинг Apache Qpid Broker-J ».

    В следующих разделах мы объясним, как управлять конфигурациями консоли управления Qpid путем редактирования файлов свойств (также называемых кодом с конфигурацией или CwC).

    Настройте учетные данные консоли управления 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