Este documento discute como definir e substituir configurações para o componente apigee-qpidd
do Edge para nuvem privada. Para esta versão e versões mais recentes do Edge para nuvem privada,
o componente Qpid inclui o broker baseado em Java (Broker-J). Para saber mais sobre o Broker-J, consulte Apache Qpid Broker-J.
Sobre o console de gerenciamento do Qpid
É possível configurar e gerenciar o Qpid Broker-J pelo console de gerenciamento da Web do Qpid. Discutimos como usar o console para monitorar filas e mensagens do Qpid em Como monitorar o Apache Qpid Broker-J.
Nas seções a seguir, explicamos como gerenciar as configurações do console de gerenciamento do Qpid editando os arquivos de propriedade (também chamados de código com configuração ou CwC).
Configurar as credenciais do console de gerenciamento do Qpid durante a instalação
Para configurar as credenciais do console de gerenciamento Qpid durante o processo de instalação:
- Abra o arquivo de configuração do Edge para sua topologia de instalação. Consulte Arquivo de configuração do Edge.
- Defina as variáveis das credenciais de nome de usuário e senha:
# silent.conf QPID_MGMT_USERNAME=USERNAME QPID_MGMT_PASSWORD=PASSWORD
- Execute o script de configuração:
/opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile
Modificar as credenciais do console de gerenciamento do Qpid
Para modificar as credenciais do console de gerenciamento do Qpid após a instalação:
- Crie um arquivo temporário e defina as seguintes variáveis nele. Ou use o arquivo de configuração original, se preferir.
# silent.conf QPID_MGMT_USERNAME=USERNAME QPID_MGMT_PASSWORD=PASSWORD
- Execute este comando:
apigee-service apigee-qpidd set_management_credentials -f CONFIG_FILE
- Reinicie o broker Qpid:
apigee-service apigee-qpidd restart
- Repita essas etapas em cada nó Qpid, um de cada vez.
Substituir as configurações padrão do agente Qpid
- Crie ou edite o seguinte arquivo
APIGEE_ROOT/customer/application/qpidd.properties
- Adicione, remova ou modifique a configuração conforme necessário. O exemplo a seguir modifica as
credenciais de gerenciamento e o número da porta padrão do portal:
# 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
- Salve as alterações e verifique se o arquivo é de propriedade do usuário
apigee
e pode ser lido por ele:chown apigee:apigee APIGEE_ROOT/customer/application/qpidd.properties
- Reinicie o processo
qpidd
:apigee-service apigee-qpidd restart