Configura el agente Qpid J

En este documento, se explica cómo establecer y anular la configuración del componente apigee-qpidd de Edge para la nube privada. En esta y en versiones posteriores de Edge para la nube privada, el componente Qpid incluye el agente basado en Java (Broker-J). Para obtener detalles sobre el Agente J, consulta Apache Qpid Agent-J.

Información acerca de la consola de administración de Qpid

Puedes configurar y administrar Qpid Agent-J a través de la consola de administración web de Qpid. Se analiza el uso de la consola para supervisar los mensajes y las colas de Qpid en Monitoring Apache Qpid Agent-J.

En las siguientes secciones, explicamos cómo administrar los parámetros de configuración de la consola de administración de Qpid mediante la edición de archivos de propiedades (también llamados código con configuración o CwC).

Configura las credenciales de la consola de administración de Qpid durante la instalación

Para configurar las credenciales de la consola de administración de Qpid durante el proceso de instalación, haz lo siguiente:

  1. Abre el archivo de configuración de Edge de la topología de instalación. Consulta el archivo de configuración de Edge.
  2. Configura las variables de credenciales de nombre de usuario y contraseña:
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  3. Ejecuta la secuencia de comandos de configuración:
    /opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile

Modificar las credenciales de la consola de administración de Qpid

Para modificar las credenciales de la consola de administración de Qpid después de la instalación, haz lo siguiente:

  1. Crea un archivo temporal y establece en él las siguientes variables. (O bien, puedes usar tu archivo de configuración original si lo deseas).
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  2. Ejecuta este comando:
    apigee-service apigee-qpidd set_management_credentials -f CONFIG_FILE
  3. Reinicia el agente de Qpid:
    apigee-service apigee-qpidd restart
  4. Repite estos pasos en cada nodo de Qpid, uno a la vez.

Anular configuraciones predeterminadas del agente de Qpid

  1. Crea o edita el siguiente archivo
    APIGEE_ROOT/customer/application/qpidd.properties
  2. Agrega, quita o modifica la configuración según sea necesario. En el siguiente ejemplo, se modifican las credenciales de administración y el número de puerto predeterminado del 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
  3. Guarda los cambios y asegúrate de que el usuario apigee sea propietario y pueda leer el archivo:
    chown apigee:apigee APIGEE_ROOT/customer/application/qpidd.properties
  4. Reinicia el proceso qpidd:
    apigee-service apigee-qpidd restart