Estás viendo la documentación de Apigee Edge.
Ve a la
Documentación de Apigee X. información
El lunes 24 de septiembre de 2018, comenzamos a lanzar una nueva versión de Apigee Edge para la nube pública.
Clientes de la nube privada: ¿Esta versión de la nube está incluida en tu versión de la nube privada? Consulta las notas de tu versión para saber qué versiones en la nube contiene. Además, consulta Información acerca de la numeración de las versiones para entender cómo puedes averiguarlo comparando los números de las versiones.
¿Preguntas o problemas? Haz clic aquí para obtener ayuda.
Notificaciones de la versión: Ve a http://status.apigee.com y haz clic en Suscribirse a actualizaciones.
Nuevas funciones y actualizaciones
A continuación, presentamos las nuevas funciones y actualizaciones de esta versión.
ID del problema | Nombre del componente | Descripción |
---|---|---|
67506562 | Entorno de ejecución de API |
Compatibilidad con SSL/TLS en la política de JavaScript La política de JavaScript te permite configurar <SSLInfo> para llamadas SSL/TLS seguras a o servicios externos. Para obtener más información, consulta la Política de JavaScript en la documentación de Google Cloud. |
77149507 | Entorno de ejecución de API |
Variables de SSL/TLS disponibles en routers perimetrales Cuando la nube pública perimetral cambió de routers Netty a Nginx, algunas variables de flujo SSL/TLS ya no estaban disponibles. Esta actualización hace que algunas variables SSL/TLS estén disponibles nuevamente. Para obtener más información, consulta Acceso a TLS información de conexión en un proxy de API. |
67310628 | Entorno de ejecución de API |
Compatibilidad con devolución de llamada de JavaScript en httpClient para textos destacados mejorados El objeto Ejemplo: Antes ex1 = httpClient.get("http://example.com"); ex1.waitForComplete(); if (ex1.isSuccess()) { response1 = ex1.getResponse(); context.setVariable('example.status',response1.status); } else { error = ex1.getError(); context.setVariable('example.error','Woops: ' + error); } Ejemplo: Ahora function onComplete(response, error) { if (response) { context.setVariable('example.status', response.status); } else { context.setVariable('example.error', 'Woops: ' + error); } } // Function callback allowed as an argument. httpClient.get("http://example.com", onComplete); |
80298811 | Servidor de administración |
Nueva API de administración (beta): Actualiza los productos de API asignados a una clave de consumidor Las apps de desarrollador tienen claves de consumidor/API que están asociadas con productos de API específicos. Una nueva API de administración (versión beta) te permite cambiar los productos de API asociados con una única clave de consumidor. En los siguientes ejemplos de cURL, supongamos que una clave de consumidor ya está asociada con
un producto llamado Carga útil de JSON curl -i -X PUT -H "Content-Type: application/json" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '["product2","product3"]' \ -u account_email Carga útil de XML curl -i -X PUT -H "Content-Type: application/xml" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '<List><Item>product2</Item><Item>product3</Item></List>' \ -u account_email |
113700413 | Destinos alojados |
Lógica de actualización de tokens dañada |
112481174 | Destinos alojados |
No falla la anulación de la implementación del proxy debido a un error de turbo |
111443934 | Destinos alojados |
Simplifica la implementación de la API en Edge |
110897740 | Destinos alojados |
Implementar la compatibilidad adecuada para borrar las aplicaciones o revisiones de Turbo |
110894391 | Destinos alojados |
Refactoriza TurboService en Edge para simplificar los reintentos o solicitudes HTTP |
110377069 | Analytics |
Nueva dimensión de Analytics y cambio en la dimensión Con esta versión de Edge para la nube, la forma en que Edge establece la dimensión Con esta actualización, la dimensión Advertencia: El encabezado Ahora puedes utilizar la dimensión Este cambio también afecta la forma
La política de AccessControl controla el encabezado |
109955269 | Entorno de ejecución de API |
Actualiza fh.properties para la rama de la versión Release_180608. |
80154696 | Servidor de administración |
Incluir los detalles de la región y el servidor de cada servidor en las respuestas sobre el estado de implementación y no implementación |
80096158 | Monetización |
Agrega el correo electrónico del desarrollador al conjunto de datos de monetización |
80088703 | Monetización |
Revertir marca predeterminada para BigQuery |
79980234 | Entorno de ejecución de API |
Agrega un tipo de recurso para diferentes archivos de recursos |
79979555 | Entorno de ejecución de API |
Asegúrate de que existan entidades superiores cuando se realicen operaciones de creación y lectura |
79445195 | Edge Micro |
Compatibilidad de Microgateway con mTLS cuando se invocan APIs de administración |
79165169 | Entorno de ejecución de API |
Sonar: Consulta el estado de http objetivo y la latencia de cada uno de los destinos. |
79094567 | Monetización |
Agrega la columna de correo electrónico del desarrollador al informe de resumen de monetización |
78910936 | Entorno de ejecución de API |
Migra la dependencia MP de isSenseEnabled a Sense.protection |
78911890 | Servidor de administración |
Nuevos roles del usuario integrados de Sense: SenseOperator y SenseUser |
78535353 | Entorno de ejecución de API |
Corrige XFF cuando el router está detrás del GLB de http(s) GCP |
78304706 | Entorno de ejecución de API |
El MP debe agregar encabezados relacionados con el cumplimiento |
78297238 | Entorno de ejecución de API |
Agrega encabezados HTTP en el router para el cumplimiento de la norma PCI |
77543608 | Monetización |
Monetización: Agrega "No se encontró el perfil de la organización". |
72232364 | Monetización |
Crea un entorno de monetización para cada organización |
Errores corregidos
En esta versión, se corrigieron los siguientes errores. Esta lista es principalmente para los usuarios que desean ver si se corrigieron sus tickets de asistencia. No está diseñado para proporcionar información detallada a todos los usuarios.
ID del problema | Nombre del componente | Descripción |
---|---|---|
113267243 | Entorno de ejecución de API |
La autorización de jstack desde jstack-local-copy no es lo suficientemente rápida. |
113222974 | Entorno de ejecución de API |
Los discos en MP se llenan con enormes archivos system.log*.tmp |
111671525 | Destinos alojados |
Los códigos de respuesta sin éxito de HT activan el flujo de fallas en el proxy |
111416863 | Entorno de ejecución de API |
Un proxy de una organización no se implementó en la versión 180608_03 |
111073791 | Turbo |
La lógica de sondeo puede ejecutarse para siempre si se arrojan errores constantemente |
110924838 | Entorno de ejecución de API |
Los routers de Pods de prueba no cargan ascendentes para los hosts virtuales en R180608 |
110425503 | Entorno de ejecución de API |
La recarga de nginx causa problemas de disponibilidad de MP |
79541171 | Entorno de ejecución de API |
La dimensión de análisis x_forwarded_for_ip informa solo la primera dirección IP de la lista. Debería incluir la lista completa. Corrección interna para respaldar las actualizaciones futuras del producto |
109673863 | Entorno de ejecución de API |
Cómo corregir un error que indicaba que se permitía borrar el host virtual en uso |
80538530 | Entorno de ejecución de API |
El cliente no puede implementar una nueva revisión del proxy |
80429941 | Entorno de ejecución de API |
CassandraRepositoryDelegate.exists() siempre muestra un valor verdadero para las rutas de acceso /apiproxies/*/maskconfigs/* |
80207872 | Entorno de ejecución de API |
Agregar registros a los servicios del Configstore para que sea más fácil saber qué parámetros de configuración usas cuando inicias |
80203732 | Entorno de ejecución de API |
Administra mejor los tipos de contenido en el cliente HTTP DeploymentStatusService |
79993247 | Entorno de ejecución de API |
Las solicitudes HEAD a los destinos de Node.js se interrumpen |
79944922 | Entorno de ejecución de API |
Las implementaciones de paquetes de destinos alojados fallan con messages.resource.UnknownResourceType |
79939838 | Entorno de ejecución de API |
Haz que el archivo build.info funcione con kokoro para la integración de base de datos de calidad. |
79939496 | Entorno de ejecución de API |
La creación del token OAuth falla con NumberFormatException |
79882402 | Entorno de ejecución de API |
JWT: TimeAllowance en VerifyJWT no se maneja correctamente |
79876202 | Monetización |
Se borró el permiso de acuñación de mxgroup como parte de la eliminación de la organización |
79752674 | Servidor de administración |
Ignora la carga de apps y empresas mientras recuperas el correo electrónico del desarrollador para developer-id. |
79697050 | Entorno de ejecución de API |
Se corrigió el error del cálculo de traspaso de días en un flujo que no es de CPS |
79657368 | Entorno de ejecución de API |
Errores de implementación del proxy de API |
79615400 | Monetización |
Establece la marca de BigQuery como verdadera de forma predeterminada |
79578681 | Entorno de ejecución de API |
Problema de espacio de claves de KMS grande de Cassandra |
79439193 | Monetización |
El restablecimiento del importe del crédito no funciona según lo esperado para la organización |
79418654 | Monetización |
Cómo agregar un delimitador de comas para los informes detallados asíncronos |
79221633 | Entorno de ejecución de API |
Cómo salir de NIOThread |
78200288 | Servidor de administración |
Algunas implementaciones fallan si desconectas los MP y los routers, y luego vuelves a conectar el router |
78190575 | Entorno de ejecución de API |
Asegúrate de que el reinicio del proceso del microkernel no dé como resultado etiquetas de servicio duplicadas de Consul |
78088197 | Entorno de ejecución de API |
La exclusión de conjuntos de algoritmos de cifrado de TLS para el servidor de administración no funciona |
77735168 | Entorno de ejecución de API |
Los archivos de registro *.tmp grandes en MP llenan el disco. |
74484305 | Monetización |
Después de la migración a CPS -> La llamada GET suspend_developers no muestra IDs nuevos. |
73597605 | Entorno de ejecución de API |
SharedFlow - La política de MessageLogging no se ejecuta |
69045657 | Servidor de administración |
La carga de una política ServiceDeclaración individual con el objetivo LoadBalancer o la configuración del almacén de claves SSLInfo da como resultado una excepción NullPointerException. |
67664750 | Monetización |
No se pueden borrar los datos de monetización |
67517550 | Servidor de administración |
Falla de implementación debido a la alta latencia en la replicación de paquetes de proxy |
67176875 | Monetización |
/delete-org-data falla con los planes de tarifas específicos del desarrollador |