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

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

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

Nuevas funciones y mejoras

A continuación, se indican las nuevas funciones y mejoras de esta versión.

Ajuste del tamaño del marco de WebSocket

Puedes configurar el tamaño de los fotogramas de WebSocket en Apigee Edge para la nube privada. Para ello, configura 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 los nodos del router y 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 completan correctamente para el destino intercalado y los servidores de destino.

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

  • TargetEndpoint: request.url reemplaza a target.basepath.with.query.
  • TargetServer: loadbalancing.targetserver reemplaza a targetserver.name. Además, target.basepath solo se completa cuando se usa el elemento <Path> en el elemento <LoadBalancer> de HTTPTargetConnection de TargetEndpoint. (APIRT-1050)

Fallas corregidas

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

ID del problema Descripción
TBD-82 Las autoverificaciones del servidor de administración fallan después de cambiar la contraseña del sistema
MGMT-2551 La IU de 4.15.04.03 ya no funciona con Java 6
MGMT-2418 La configuración de la IU apigee.conf no admite TLS
MGMT-2255 Las autoverificaciones del servidor de administración fallan después de cambiar la contraseña del sistema
MGMT-1677 Registra los errores de autenticación y autorización en el registro de depuración
CORERT-318 HTTPServer.streaming.buffer.limit=10 provocó solicitudes intermitentes bloqueadas
Mientras se trabajaba con clientes lentos y cargas útiles grandes, ocasionalmente las solicitudes se bloqueaban y se agotaba el tiempo de espera del router. Este problema solo se observó cuando el router tenía la propiedad HTTPServer.streaming.buffer.limit establecida en un valor distinto de cero. El problema se solucionó.
APIRT-1766 Tiempos de espera en WebSockets
APIRT-1713 Fallas de la política ExtractVariables con una carga de menos de 10 TPS
APIRT-1472 Mensajes en system.log cada vez que se invoca una API de verificación de estado
APIRT-1147 Ya no se completa la descarga de los datos de transmisión de proxy desde el bucket de S3