Estás consultando la documentación de Apigee Edge.
Consulta la
documentación de Apigee X. Información
El martes 17 de febrero de 2015, lanzamos una nueva versión en la nube de Apigee Edge.
Nuevas funciones y mejoras
A continuación, se indican las nuevas funciones y mejoras de esta versión.
Mejoras en las estadísticas
Esta versión incluye muchas mejoras en la usabilidad y el rendimiento de los informes y paneles de estadísticas de Edge.
- Se movieron los gráficos de rendimiento de APIs, Desarrolladores, Productos y apps para desarrolladores. Antes se mostraban en la parte inferior de las páginas principales de estas entidades. Para acceder a los gráficos, selecciona la pestaña Estadísticas en la parte superior de cada página.
- Esta versión incluye un trabajo importante en estos paneles nuevos o existentes:
-
Panel de Apigee (revisado): Incluye tres gráficos de métricas: Tráfico del proxy, Participación de los desarrolladores y Apps para desarrolladores. Cada gráfico proporciona una vista de “más detalles” que te permite desglosar cada métrica. Consulta el panel de Apigee.
-
Proxy Performance (nuevo): Muestra los patrones de tráfico del proxy de la 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 y contenido del panel completamente revisados. Mide la contribución relativa de las APIs, las apps, los desarrolladores y los productos principales a tu programa de API general. Consulta Composición del tráfico.
-
Análisis de errores (revisado): Apariencia y contenido completamente revisados. Muestra las tasas de error de los proxies y los destinos de las APIs. Consulta el Panel de análisis del código de error.
-
-
Se cambió el nombre de estos paneles existentes:
-
Se cambió el nombre de Endpoint Performance por Target Performance: Muestra patrones de tráfico y métricas de rendimiento para los objetivos de backend del proxy de API. Consulta el artículo Rendimiento objetivo.
-
Se cambió el nombre de Participación de socios a Participación de desarrolladores: Muestra cuáles de tus desarrolladores de apps registrados generan la mayor cantidad de tráfico de API. Puedes averiguar quién genera la mayor cantidad de tráfico de API y más errores para cada uno de tus desarrolladores. Consulta Participación de los desarrolladores.
-
Opciones de filtrado en la IU de administración
En las páginas Proxies de API, Products, Developers y Apps de la IU de administración, hay nuevas opciones de filtrado disponibles para la búsqueda.
Herramienta de seguimiento sin conexión
La herramienta de seguimiento sin conexión te permite ver y analizar las sesiones de seguimiento que se guardaron anteriormente. 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 de la herramienta de seguimiento sin conexión es similar a la herramienta de seguimiento "en vivo".
Para obtener más información, consulta Cómo usar la herramienta de seguimiento sin conexión.
Roles 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 los roles del usuario.
Mejoras en la IU de administración de Edge
Esta versión incluye una serie de pequeñas mejoras de usabilidad y coherencia en 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 de io.timeout.millis La configuración io.timeout.millis en la conexión de destino HTTP de un proxy de API ahora se respeta para los extremos de destino dinámico. |
APIRT-441 | Cambiaron los mensajes de error de OAuth que se mostraron al cliente En una política OAuthV2, cuando se establece continueOnError como verdadero, Edge 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.cault. |
APIRT-641 | Ubicación de los XSD actualizados Se actualizaron los esquemas de las políticas de Edge en el repositorio de GitHub de muestras de Apigee. Consulta https://github.com/apigee/api-platform-samples/tree/master/schemas/policy. |
APIRT-848 | Uso de memoria de alta RES de los procesadores de mensajes |
APIRT-970 | Uso elevado de montón en procesadores de mensajes |
APIRT-998 | Política de control de acceso con más de una IP X-Forwarded-For que 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 | A veces, los procesadores y routers de mensajes entran en un estado inactivo durante la implementación |
APIRT-1098 | Registros de MP que muestran java.util.ConcurrentModificationException mientras se ejecuta JavaScript Se arrojaban 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 arroja NPE. La política GetOAuthV2Info arrojaba excepciones de puntero nulo mientras 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 | Informes personalizados que generan errores internos del servidor La IU de administración ahora garantiza que los caracteres especiales (%, ") se codifiquen de forma correcta para las llamadas de estadísticas provenientes de informes personalizados. |
AXAPP-1320 | El desglose a una dimensión personalizada vacía genera un error con el nivel de precisión "Preciso" |
AXAPP-1390 | Aparece la advertencia “Error de servidor” mientras 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 visualiza la opción “por minuto” |
CORERT-280 | TCPMonitor debe programar las tareas con un retraso fijo y no a intervalos fijos para evitar que se consuman todos los subprocesos. El código TCPMonitor se optimizó para administrar los recursos del sistema de manera más eficiente. |
CORERT-297 | java.lang.OutOfMemoryError: Memoria de búfer directa observada en el router Netty durante la prueba de carga |
CORERT-331 | La URL con "|" causa un error de solicitud incorrecto Los caracteres de barra vertical en las URLs ("|") causaban errores de solicitud incorrectos. Este problema ya se solucionó. |
CORERT-338 | Encuentra la mejor coincidencia de ruta base cuando hay entradas en conflicto con proxyBasePath, env, alias vhost y puerto de vhost |
CORERT-348 | El 200 del backend se cambia a 503 debido al encabezado de respuesta “Conexión: Cierre” |
DEVRT-1039 | El plan de porcentajes de transacciones no es obligatorio El requisito de la política de registro de transacciones no se estaba aplicando de manera forzosa. Actualmente, la monetización 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 contiene 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 calculó de forma incorrecta. La fecha ahora se valida con la zona horaria de la organización. |
MGMT-927 | Desarrollar la IU que no analiza el XML en las políticas de forma correcta y puede causar problemas cuando se guardan revisiones nuevas La IU de administración no analizaba los proxies y las políticas de la API cuando las definiciones de XML se unían en varias líneas. Ya corregimos el problema. |
MGMT-1294 | La nueva IU de seguimiento no muestra las solicitudes entrantes si el backend de destino tarda un tiempo en responder. |
MGMT-1302 | Bucle de redireccionamiento en el acceso a la IU de administración En algunos casos, el acceso a la IU de administración en Firefox no funcionaría. Esto ya se solucionó. |
MGMT-1309 | El filtro de la IU de seguimiento codifica de forma explícita los caracteres especiales en formato URL |
MGMT-1323 | El modelo de API se puede recuperar sin credenciales Los recursos del modelo de API ahora requieren autenticación en todas las solicitudes, excepto en el extremo de descubrimiento de proxyUrl. Esto significa que ahora se requieren credenciales para ver HTML de SmartDocs directamente desde el backend. |
MGMT-1386 | Error de AJAX en la página de descripción general de APIProxy Se produjeron errores de integridad de los datos cuando varias organizaciones estaban activas en diferentes pestañas del navegador. La IU de administración perimetral ahora ayuda a garantizar la integridad de los datos en situaciones en las que se utilizan pestañas de varios navegadores. Cuando trabajas 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 verificó el servidor de destino cuando se usaba en el texto destacado del servicio En una política del texto destacado del servicio, se permitía un extremo de destino faltante durante la implementación del paquete de proxy de la API. Ahora se está validando el extremo de destino de la política, y un extremo de destino faltante en un texto destacado de servicio arroja un error en la implementación. |
MGMT-1411 | No hay ninguna variable <Path> en el objeto LoadBalancer de TargetEndPoint que genera NPE durante la implementación En una HTTPTargetConnection, cuando se usó un objeto LoadBalancer y no se especificó una ruta de acceso, se produjo un error 500. Ya corregimos el problema. Si a un objeto LoadBalancer le falta el elemento de la ruta de acceso, se usa la barra predeterminada “/”. |
MGMT-1416 | Mejoras en los mensajes cuando se implementa un paquete de proxy con un estado incorrecto 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 de IU incorrecto al agregar el usuario Cuando se intenta agregar un usuario existente a una organización, apareció el mensaje "El usuario no definido ya existe en la organización". La palabra "indefinido" ahora se reemplaza por el nombre de usuario. |
MGMT-1532 | El rol personalizado sin permiso de EDICIÓN no permite la creación de un proxy de API |
MGMT-1538 | No se pueden recuperar los desarrolladores que tienen $ en la parte local del correo electrónico |
MGMT-1543 | No se puede implementar en la función “Usuario” a través de la IU de administración |
Errores 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 y el producto del desarrollador. A veces, "na" aparece en los informes de estadísticas. En el siguiente tema de documentación, se describe lo que significa "na" en diferentes contextos: ¿media? Una actualización futura mejorará la visualización de esta etiqueta en la IU. |