4.15.04.03-WS (WebSockets) - Notas de la versión de Apigee Edge para la nube privada

Estás viendo la documentación de Apigee Edge.
Consulta la documentación de Apigee X.

El jueves 13 de agosto de 2015, lanzamos un parche de Apigee Edge para WebSockets de la nube privada.

Nuevas funciones y mejoras

A continuación, te presentamos las nuevas funciones y mejoras de esta versión.

Ajuste del tamaño del marco de WebSocket

Puede configurar el tamaño de los marcos de WebSocket en Apigee Edge para la nube privada. Para ello, configura las propiedades en dos archivos diferentes en todos los routers y procesadores de mensajes. Los valores de ambos archivos siempre deben coincidir.

  • En el archivo router.properties del router, configura lo siguiente:
    WEBSOCKET.frame.limit=4k
  • En el archivo netty-websocket-adaptor.properties del procesador de mensajes, configura lo siguiente:
    netty.websocket.message.max.frame.length=4k

Reinicia el router y los nodos del procesador de mensajes después de actualizar los archivos. Por ejemplo:

/<inst-root>/apigee4/bin/apigee-service router restart

/<inst-root>/apigee4/bin/apigee-service message-processor restart

(APIRT‐1806)

Las variables de flujo de destino no se propagan correctamente para el destino y los servidores de destino intercalados

Las variables nuevas en los flujos de mensajes proporcionan información de URL más completa para los extremos y servidores de destino:

  • TargetEndpoint: url.url reemplaza target.basepath.with.query.
  • TargetServer: loadbalance.targetserver reemplaza targetserver.name. Además, el objeto target.basepath se propaga solo cuando se usa el elemento <Path> en el elemento HTTPTargetConnection <LoadBalancer> de TargetEndpoint. (APIRT‐1050)

Fallas corregidas

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

ID del problema Descripción
Por definir-82 Las comprobaciones automáticas del servidor de administración fallan después del cambio de contraseña del sistema.
MGMT-2551 La IU en 4.15.04.03 ya no funciona con Java 6.
MGMT-2418 La configuración de la IU apigee.conf no es compatible con TLS
MGMT-2255 Las comprobaciones automáticas del servidor de administración fallan después del cambio de contraseña del sistema.
MGMT-1677 Errores de autenticación de registro y autorización en la depuración
CORERT‐318 HTTPServer.streaming.buffer.limit=10 causó solicitudes intermitentes suspendidas
Si bien se trata de clientes lentos y cargas útiles grandes, en ocasiones, las solicitudes se bloqueaban y se agotaban el tiempo de espera del router. Este problema se detectó solo cuando el router tenía la propiedad HTTPServer.streaming.buffer.limit configurada en un valor distinto de cero. Se solucionó el problema.
APIRT‐1766 Tiempos de espera en WebSockets
APIRT‐1713 Fallas de la política ExtractVariables con menos de 10 TPS de carga
APIRT‐1,472 Mensajes en system.log cada vez que se invoca una API de verificación de estado
APIRT‐1147 Los datos de transmisión del proxy del bucket S3 ya no completan la descarga