Estás viendo la documentación de Apigee Edge.
Ir a la
documentación de Apigee X. info
El martes 17 de febrero de 2015, lanzamos una nueva versión en la nube de Apigee Edge.
Nuevas funciones y mejoras
Las siguientes son las nuevas funciones y mejoras de esta versión.
Mejoras en Analytics
Esta versión incluye muchas mejoras en la usabilidad y el rendimiento de los paneles y los informes de estadísticas de Edge
- Se movieron los gráficos de rendimiento de las APIs, los desarrolladores, los productos y las apps para desarrolladores. Antes, se mostraban en la parte inferior de las páginas principales de estas entidades. Ahora, puedes acceder a los gráficos si seleccionas la pestaña Analytics en la parte superior de cada página.
- Esta versión incluye un trabajo importante en estos paneles existentes o nuevos:
-
Panel de Apigee (revisado): Incluye tres gráficos de métricas: Tráfico de proxy Interacción de desarrolladores y Apps para desarrolladores. Cada gráfico proporciona una vista de "más detalles" que te permite desglosar cada métrica. Consulta Panel de Apigee.
-
Rendimiento del proxy (nuevo): Muestra los patrones de tráfico del proxy de API y los tiempos de procesamiento. Reemplaza el panel de rendimiento del proxy de API. Consulta Rendimiento del proxy de API.
-
Composición del tráfico (revisado): Aspecto, diseño y contenido del panel completamente revisados. Mide la contribución relativa de tus APIs, apps, desarrolladores y productos principales al programa de API general. Consulta Composición del tráfico.
-
Análisis de errores (revisado): Aspecto, diseño y contenido completamente revisados. Muestra las tasas de error de los destinos y proxies de API. Consulta Panel de análisis de código de error Dashboard.
-
-
Se cambió el nombre de estos paneles existentes:
-
Rendimiento del extremo se cambió a Rendimiento objetivo: Muestra los patrones de tráfico y las métricas de rendimiento para los objetivos de backend del proxy de API. Consulta Rendimiento objetivo.
-
Interacción de socios se cambió a Interacción de desarrolladores : Te muestra cuáles de tus desarrolladores de apps registrados generan la mayor cantidad de tráfico de API. Para cada uno de tus desarrolladores, puedes averiguar quién genera la mayor cantidad de tráfico de API y la mayor cantidad de errores. Consulta Interacción de desarrolladores.
-
Opciones de filtros en la IU de administración
En las páginas de Proxies de API, Productos, Desarrolladores y Apps de la IU de administración, hay nuevas opciones de filtros disponibles para la búsqueda.
Herramienta de Trace sin conexión
La herramienta de Trace sin conexión te permite ver y analizar las sesiones de seguimiento que se guardaron previamente. Una sesión de seguimiento guardada es esencialmente una "grabación" de una sesión de seguimiento y puede ser útil para casos en los que se requieren soluciones de problemas y análisis adicionales. La IU para la herramienta de Trace sin conexión es similar a la herramienta de Trace "en vivo".
Para obtener más información, consulta Usa la herramienta de Trace sin conexión.
Funciones del usuario que se muestran en la Configuración del usuario
En la página Configuración del usuario de la IU de administración (nombre de usuario > Configuración del usuario), ahora se muestran las funciones del usuario.
Mejoras en la IU de administración de Edge
Esta versión incluye varias mejoras pequeñas en la usabilidad y la coherencia de la IU de administración de Edge.
Fallas corregidas
En esta versión, se corrigieron los siguientes errores.
| ID del problema | Descripción |
|---|---|
| APIRT-272 | No se respeta la configuración io.timeout.millis Ahora se respeta la configuración io.timeout.millis en la conexión de destino HTTP de un proxy de API para los extremos de destino dinámicos. |
| APIRT-441 | Se cambiaron los mensajes de error de OAuth que se muestran al cliente En una política de OAuthV2, cuando continueOnError se establece en verdadero, Edge ahora propaga las siguientes variables de flujo nuevas para proporcionar más información sobre los errores: oauthV2.policy-name.fault.name y oauthV2.policy-name.fault.cause. |
| APIRT-641 | Ubicación de los XSD actualizados Se actualizaron los esquemas de las políticas de Edge en el repositorio de muestras de Apigee en GitHub. Consulta: https://github.com/apigee/api-platform-samples/tree/master/schemas/policy. |
| APIRT-848 | Uso alto de memoria RES de los procesadores de mensajes |
| APIRT-970 | Uso alto del montón en los procesadores de mensajes |
| APIRT-998 | La política AccessControl con más de una IP X-Forwarded-For no bloquea
el tráfico En la política de control de acceso, solo se usaba el primer encabezado X-Forwarded-For. Ahora, la política usa todos los encabezados X-Forwarded-For si hay más de uno. |
| APIRT-1078 | Los procesadores de mensajes y los routers a veces entran en un estado inactivo durante la implementación |
| APIRT-1098 | Registros de MP que muestran java.util.ConcurrentModificationException mientras se ejecuta
JavaScript Se mostraban errores de servicio no disponible en algunas políticas de JavaScript durante la depuración o el seguimiento. Ya corregimos el problema. |
| APIRT-1099 | Problema con GetOAuthV2Info - AuthorizationCode. Se muestra NPE. La política GetOAuthV2Info mostraba excepciones de puntero nulo cuando intentaba recuperar "AuthorizationCode". Ya corregimos el problema. La política ahora admite la recuperación de información de AuthorizationCode. |
| AXAPP-572 | El menú desplegable de la página Panel no cambia de estado después de la selección |
| AXAPP-1295 | Los informes personalizados generan un error interno del servidor La IU de administración ahora garantiza que los caracteres especiales (%, ") se codifiquen correctamente para las llamadas de estadísticas de los informes personalizados. |
| AXAPP-1320 | La exploración en profundidad de una dimensión personalizada vacía causa un error con el nivel de exactitud "Preciso" |
| AXAPP-1390 | Advertencia"Error del servidor" cuando se intenta cargar la vista de rendimiento superior en la página "Panel" |
| AXAPP-1427 | Problema de capacidad de respuesta en el panel cuando se ve "por minuto" |
| CORERT-280 | TCPMonitor debe programar tareas con un retraso fijo y no con un intervalo fijo para evitar
consumir todos los subprocesos Se optimizó el código de TCPMonitor para controlar los recursos del sistema de manera más eficiente. |
| CORERT-297 | java.lang.OutOfMemoryError: Se observó memoria de búfer directa en el router Netty durante la prueba de carga |
| CORERT-331 | La URL con '|' causa una solicitud con formato incorrecto Los caracteres de barra vertical en las URLs ("|") causaban errores de solicitud incorrecta. Ya corregimos el problema. |
| CORERT-338 | Encuentra la mejor coincidencia de ruta de acceso base cuando hay entradas en conflicto con proxyBasePath, env, alias de vhost y puerto de vhost |
| CORERT-348 | El 200 de backend se cambia a 503 debido a la respuesta "Connection: close" encabezado |
| DEVRT-1039 | El plan de tarifas de transacción no es obligatorio No se aplicaba el requisito de la política de registro de transacciones. La monetización ahora sigue requiriendo que exista una política de registro de transacciones para un producto antes de que se pueda definir un plan de tarifas para un paquete que contenga el producto. |
| DEVRT-1210 | El campo de fecha de los Términos y Condiciones no usa la zona horaria de la organización para la
validación La fecha de entrada en vigencia de los Términos y Condiciones se calculaba de forma incorrecta. Ahora, la fecha se valida con la zona horaria de la organización. |
| MGMT-927 | La IU de desarrollo no analiza el XML en las políticas correctamente, lo que puede causar problemas cuando se guardan
revisiones nuevas La IU de administración no analizaba los proxies de API ni las políticas cuando las definiciones de XML se ajustaban en varias líneas. Ya corregimos el problema. |
| MGMT-1294 | La nueva IU de seguimiento no muestra la solicitud entrante si el backend de destino tarda en responder |
| MGMT-1302 | Bucle de redireccionamiento al acceder a la IU de administración En algunos casos, no funcionaba el acceso a la IU de administración en Firefox. Ya se corrigió este problema. |
| MGMT-1309 | El filtro de la IU de seguimiento codifica explícitamente los caracteres especiales en formato URL |
| MGMT-1323 | Se puede recuperar el modelo de API sin credenciales Los recursos del modelo de API ahora requieren autenticación en todas las solicitudes, excepto en el extremo de descubrimiento proxyUrl. Esto significa que ver HTML de SmartDocs directamente desde el backend ahora requiere credenciales. |
| MGMT-1386 | Error de AJAX en la página de descripción general de APIProxy Se producían errores de integridad de datos cuando varias organizaciones estaban activas en diferentes pestañas del navegador. La IU de administración de Edge ahora ayuda a garantizar la integridad de los datos en situaciones de varias pestañas del navegador. Después de trabajar con una organización en una pestaña del navegador, la administración te obliga a cambiar a esa organización en todas las demás pestañas de la IU de administración. |
| MGMT-1410 | No se verifica el servidor de destino cuando se usa en el texto destacado del servicio En una política de texto destacado del servicio, se permitía un extremo de destino faltante durante la implementación del paquete del proxy de API. Ahora se valida el extremo de destino de la política, y un extremo de destino faltante en un texto destacado del servicio muestra un error en la implementación. |
| MGMT-1411 | La variable <Path> en el LoadBalancer de TargetEndPoint muestra NPE durante la
implementación En una HTTPTargetConnection, cuando se usaba un LoadBalancer y no se especificaba una ruta de acceso, se mostraba un error 500. Ya corregimos el problema. Si a un LoadBalancer le falta el elemento Path, se usa el valor predeterminado "/". |
| MGMT-1416 | Mejoras en los mensajes cuando se implementa un paquete de proxy con una condición incorrecta Se mejoraron los mensajes de error durante el desarrollo de proxies de API para incluir más información sobre la ubicación y los motivos de los errores. |
| MGMT-1496 | Mensaje de error incorrecto de la IU cuando se agrega un usuario Cuando se intentaba volver a agregar un usuario existente a una organización, aparecía el mensaje "El usuario no definido ya existe en la organización". La palabra "no definido" ahora se reemplaza por el nombre de usuario. |
| MGMT-1532 | El rol personalizado sin permiso EDIT no permite la creación de un proxy de API |
| MGMT-1538 | No se pueden recuperar los desarrolladores con $ en la parte local del correo electrónico |
| MGMT-1543 | No se puede implementar en el rol "Usuario" a través de la IU de administración |
Problemas conocidos
Esta versión tiene los siguientes problemas conocidos.
| ID del problema | Descripción |
|---|---|
| APIRT-950 | Es posible que los informes muestren "na" para la app para desarrolladores y el producto A veces, aparece "na" en los informes de estadísticas. En el siguiente tema de la documentación, se describe qué significa "na" en diferentes contextos: mean? Una actualización futura mejorará la visualización de esta etiqueta en la IU. |