Este documento discute como definir e substituir configurações de
o componente apigee-qpidd
do Edge para nuvem privada; Para esta e versões posteriores do Edge para nuvem privada,
o componente Qpid inclui o agente baseado em Java (Broker-J). Saiba mais sobre o Broker-J em Apache Qpid Broker-J (link em inglês).
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 usando o console para monitorar as filas e mensagens Qpid em Como monitorar o Apache Qpid Broker-J (em inglês).
Nas seções a seguir, vamos explicar como gerenciar as configurações do console de gerenciamento do Qpid editando arquivos de propriedade (também chamados de código com configuração ou CwC).
Configurar as credenciais do console de gerenciamento Qpid durante a instalação
Para configurar as credenciais do console de gerenciamento do 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 credenciais do console de gerenciamento 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. Você também pode usar o nome original
se você quiser.
# 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 agente Qpid:
apigee-service apigee-qpidd restart
- Repita essas etapas em cada nó Qpid, um de cada vez.
Substituir as configurações do agente Qpid padrão
- 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 a
de gerenciamento de identidade e 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 mudanças e verifique se o usuário
apigee
pertence a ele e pode ser lido por ele:chown apigee:apigee APIGEE_ROOT/customer/application/qpidd.properties
- Reinicie o processo
qpidd
:apigee-service apigee-qpidd restart