Estás viendo la documentación de Apigee Edge.
Ir a la
documentación de Apigee X. info
En las siguientes fechas, comenzamos a lanzar actualizaciones de componentes para Apigee Edge para la nube pública:
- Router: Lunes, 31 de mayo de 2021
- Servidor de administración: Martes, 15 de junio de 2021
- Message Processor: Miércoles, 30 de junio de 2021
- Message Processor: Martes, 19 de octubre de 2021
Nuevas funciones y actualizaciones
A continuación, presentamos las nuevas funciones y actualizaciones de esta versión.
Nueva marca a nivel de la organización para restringir los permisos del usuario para el recurso Audits
Se agregó una nueva marca a nivel de la organización: features.isAuditEnabledOnlyForOrgAdmin. Si esta marca
se establece en true para una organización específica, solo los usuarios de OrgAdmin pueden acceder
al recurso Audits. Esta función permite a los clientes desactivar las auditorías para todos los roles de usuario
excepto OrgAdmin. El valor predeterminado es el comportamiento existente.
Ya no se admite la codificación de transferencia identity
Las solicitudes con
Transfer-Encoding: identity ahora recibirán una respuesta HTTP 501.
Nueva propiedad para Message Processor
Presentamos una nueva propiedad para Message Processor que puedes usar para configurar
el reenvío de proxy a un servidor de backend:
conf_http_HTTPClient.use.proxy.host.header.with.target.uri. La propiedad establece
el host y el puerto de destino como un encabezado HOST.
Encabezado de ID de verificación de estado
Cuando se usa un HealthMonitor y, en particular, un HTTP Monitor, ahora es posible configurar las solicitudes de verificación de estado para incluir un encabezado HTTP con un nombre conocido, que obtiene un valor único asignado de forma dinámica para cada solicitud de verificación de estado.
Compatibilidad con conjuntos de propiedades en Apigee Edge
Ahora se admiten conjuntos de propiedades en Apigee Edge. Consulta Cómo usar conjuntos de propiedades.
Fallas corregidas
En esta versión, se corrigieron los siguientes errores. Esta lista está dirigida principalmente a usuarios que verifican si sus tickets de asistencia se corrigieron. No está diseñada para proporcionar información detallada a todos los usuarios.
| ID del problema | Nombre del componente | Descripción |
|---|---|---|
| 151688733 | Servidor de administración |
Se corrigió un problema por el que, en algunos casos, se mostraba un estado HTTP 409 cuando se intentaba recuperar registros de auditoría. |
| 161767761 | Servidor de administración |
Se corrigió un problema por el que el cuerpo de la solicitud no se registraba correctamente para algunas solicitudes en los registros de auditoría. |
| 162300761 | Servidor de administración |
Se corrigió un problema por el que, si una definición de OpenAPI no mostraba JSON o YAML válidos, se mostraba una excepción que exponía partes de la respuesta de destino. |
| 172081319 | Servidor de administración |
Se corrigió un problema por el que los usuarios podían asignar roles de usuario a sus cuentas, lo que permitía el acceso a organizaciones que no eran de su propiedad. Con esta corrección, no se permiten esas operaciones. |
| 174925913 | Servidor de administración |
Se corrigió un problema por el que los usuarios no podían actualizar las entradas de KVM existentes cuyos nombres comenzaban con '/'. Este cambio permite esas actualizaciones. |
| 180874323 | Servidor de administración |
Se corrigió un problema por el que era posible que se conservaran los números de revisión de las revisiones de proxy quitadas. Esta corrección permite a los usuarios quitar de forma forzosa esos números de revisión pendientes. |
| 67780911 | Message Processor |
Se corrigió un problema por el que la variable de flujo |
| 184967588 | Message Processor |
Se corrigió un problema por el que el tipo (En la versión de parche del 19/10/21) |
| 77021457 | Message Processor |
Se corrigió un problema por el que establecer |
| 119911660 | Message Processor |
Se corrigió un problema de la política de llamado a un servicio para que, cuando |
| 120421482 | Message Processor |
Se agregaron verificaciones adicionales durante la creación de KVM para validar si el entorno especificado existe. |
| 140911291 | Message Processor |
Se corrigió un problema por el que los mensajes que contenían saltos de línea registrados a través de |
| 143086035 | Message Processor |
Se corrigió un problema por el que el monitor de estado ignoraba el valor de
Ahora, el valor de |
| 144017075 | Message Processor |
Evita la modificación accidental de un objeto en la caché L1. Cuando se coloca o recupera un objeto en la caché L1 o desde ella, se coloca o recupera una copia en su lugar. |
| 150594487 | Message Processor |
Se corrigió un problema que causaba que fallara todo el bootstrap de Message Processor cuando se intentaba cargar un archivo jar dañado. |
| 157468872 | Message Processor |
Valor obsoleto en KVM después de que disminuye el vencimiento.
Se corrigió un problema por el que |
| 160648174 | Message Processor |
RaiseFault valida el nombre en cualquier AssignVariable Cuando la política RaiseFault incluye un elemento AssignVariable, la política ahora valida que el nombre no esté vacío. |
| 161390503 | Message Processor |
Manejo correcto de La política HMAC ahora maneja correctamente el caso en el que no se establece la variable a la que se hace referencia para el elemento Message: muestra una falla con un mensaje que indica que no se puede resolver una variable a la que se hace referencia. |
| 162320407 | Message Processor |
Se corrigió un problema por el que no se enviaban los certificados de cliente, incluso si se establecía |
| 164466716 | Message Processor |
Se corrigió el comportamiento de excepción
Anteriormente, la excepción |
| 165421271 | Message Processor |
Se corrigió un problema por el que los valores JSON que no eran cadenas en las cargas útiles se convertían en cadenas en la herramienta de depuración. |
| 168082009 | Message Processor |
Se agregó la variable de flujo
No se podía acceder a la variable de flujo |
| 173003882 | Message Processor |
Se corrigió un problema por el que no se podía implementar un proxy con la política AssignMessage cuando no se especificaba un nombre para los encabezados y otros elementos. |
| 177676554 | Message Processor |
Evita que se ejecuten dos políticas en paralelo. En algunos casos limitados, si Message Processor encontraba un error en la respuesta de destino, podía permitir que se ejecutaran dos o más políticas en paralelo. Esto aparecería en la herramienta de depuración como políticas que se ejecutan fuera de orden o en el flujo incorrecto. |