4.16.05.02: Notas de la versión de Edge para la nube privada

Estás viendo la documentación de Apigee Edge.
Ir a la documentación de Apigee X.
info

El jueves 28 de julio de 2016, lanzamos una nueva versión de Apigee Edge para la nube privada.

Procedimiento de actualización

Esta versión incluye la utilidad update.sh que se usa para actualizar la instalación existente de la versión 4.16.05 y usar los RPM y los archivos de asistencia más recientes. Para usar update.sh y actualizar tu instalación existente de la versión 4.16.05 a la versión 4.16.05.01 más reciente, consulta Actualiza Apigee Edge 4.16.05.x a la versión 4.16.05 más reciente.

Nodos que requieren actualización

Solo tienes que actualizar los componentes de Message Processor y de la IU de Edge para esta versión, incluido Message Processor si usas la Monetización de Edge. Los RPM incluidos en esta versión son los siguientes:

  • edge-message-processor-4.16.05-0.0.598.noarch.rpm
  • edge-mint-message-processor-4.16.05-0.0.381.noarch.rpm
  • edge-ui-4.16.05-0.0.3671.noarch.rpm

Fallas corregidas

En esta versión, se corrigieron los siguientes errores.

ID del problema Descripción Número de compilación
APIRT-3188

Corrección del error: java.lang.NoSuchMethodError: org.apache.commons.lang.ArrayUtils.isNotEmpty

Se actualizaron los paquetes del lenguaje Java para admitir ArrayUtils.isNotEmpty(Object[]).

edge-message-processor-4.16.05-0.0.598

edge-mint-message-processor-4.16.05-0.0.381

EDGEUI-637

Corrección del error: Error al crear el proxy a partir del WSDL

Este error se produjo cuando se creó un proxy de API a partir de un archivo WSDL para un servicio SOAP.

edge-ui-4.16.05-0.0.3671

Problemas conocidos

Esta versión tiene los siguientes problemas conocidos.

ID del problema Descripción
APIRT-2978

No se pudo iniciar Nginx o el router

Si el Edge Router no puede iniciar Nginx o no se inicia en absoluto, como se muestra en el archivo /opt/apigee/var/log/edge-router/logs/system.log, borra todos los archivos del directorio /opt/nginx/conf.d y reinicia el router:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
APIRT-3364

El Message Processor realiza una búsqueda de DNS en IPv4 e IPv6

Si instalaste y habilitaste NSCD (daemon de caché del servicio de nombres), es posible que observes que los procesadores de mensajes realizan dos búsquedas de DNS: una para IPv4 y otra para IPv6.

Para inhabilitar la búsqueda de DNS en IPv6, haz lo siguiente:

  1. En cada nodo de Message Processor, edita /etc/nscd.conf.
  2. Establece la siguiente propiedad:

    enable-cache hosts no
PRC-1118

Error al ejecutar el comando "apigee-service apigee-postgresql pg-data-purge"

Si ejecutas el comando "apigee-service apigee-postgresql pg-data-purge" y ves un error con el siguiente formato:

ERROR: must be owner of relation

Edita /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge y establece la siguiente propiedad en "apigee":

POSTGRES_USER=apigee

DOC-1687 Debido a un conflicto conocido de dependencia de paquetes, el agente de Katello que se usa en Satellite Server 6 no se instalará correctamente en los hosts de Apigee Edge que ejecutan el daemon de Qpid.