4.19.01 Notas de la versión de Edge para la nube privada

Estás viendo la documentación de Apigee Edge.
Ve a la Documentación de Apigee X.
información

En esta sección, se describe la versión 4.19.01 de Edge para el lanzamiento de funciones de la nube privada.

Resumen de la versión

En la siguiente tabla, se resumen los cambios de esta versión:

Nuevas funciones

Esta versión incluye las siguientes funciones nuevas:

○ Versión con disponibilidad general (DG) de la IU de Edge
○ Versión de disponibilidad general (DG) de la monetización en la IU de Edge
apigee-monit agrega servicios de autorreparación y supervisión
○ La IU de Edge tiene nuevas propiedades de configuración de TLS
○ Ahora puedes crear, editar y borrar hosts virtuales en la IU de Edge
○ Se agregó compatibilidad con OpenAPI v3
○ Ahora se admiten Red Hat Enterprise Linux (RHEL) y CentOS 7.6
○ Ahora se admite Oracle Linux 7.5

Para obtener más información sobre estas nuevas funciones, consulta Nuevas funciones.

Lanzamientos incluidos

Desde la versión anterior de Edge para la función de nube privada, las siguientes versiones que se incluyen en esta versión:

○ Perímetro:
18.06.08
18.06.06
18.05.21
18.05.10
18.05.09
18.04.23.00
○ Portal:
18.11.28.00
18.10.17.00
18.10.09.00
18.07.16.00
Jubilaciones Ninguno
Bajas La versión 4.17.09 de Apigee Edge para la nube privada ya no es compatible (obsoleta).

Para obtener más información, consulta Bajas, retiros y CPS de Apigee de la configuración.

Correcciones de errores

En esta versión, se incluyen las siguientes correcciones de errores:

○ La secuencia de comandos de copia de seguridad no detuvo a Zookeeper (122694069).
○ "Sin organizaciones" Se agregó la página de destino. (120993451)
○ Borrar informes personalizados (120682369)
○ Pestaña Geomap en la nueva experiencia de Edge (120681592)
○ Opciones de JVM de Zookeeper (120624977)
○ Se produjeron errores no definidos en el cuadro de información (80187407).
○ Creación de proxies inversos a través de OpenAPI (79949124)
○ Si se restablecen las contraseñas que no envían vínculos (77515655)
○ Encabezados incorrectos para los vínculos de restablecimiento de contraseñas (72799769)
○ Usar WSDL para crear proxies de API (69550284)

Para obtener más información sobre cada una de estas correcciones, consulta Correcciones de errores.

Errores conocidos

En esta versión, se incluyen los siguientes problemas conocidos:

○ Formato de archivo de metadatos para la instalación de Apigee-SO (135616498)
apigee-monit no es compatible con Amazon Linux 1 (122370980)
○ La copia de seguridad del procesador de mensajes no crea una copia de seguridad del conjunto correcto de archivos (121095148)
○ Tokens de sesión no invalidados (115278838)
○ Las operaciones de Cassandra no funcionan cuando la autenticación JMX está habilitada (113342838).
○ Las solicitudes de HEAD a los destinos de Node.js se interrumpen (79993247).
○ Los nombres de host no se resuelven (79757554).
○ Excepciones de DataAccessExceptions en la configuración de varios centros de datos (76087166).
○ Política de MessageLogging que incluye información adicional en el mensaje de registro (68722102)
○ No se puede restablecer la contraseña del administrador del sistema. (65737520)

Para obtener más información sobre cada uno de estos problemas conocidos, incluidas las soluciones alternativas, consulta Problemas conocidos.

Actualiza las rutas

En la siguiente tabla, se muestran las rutas de actualización de esta versión:

Desde el 18/4/05 Actualización directa desde la versión 4.18.05 → 4.19.01
Desde el 18/4/01 Actualización directa desde la versión 4.18.01 → 4.19.01
Desde el 17/4/09 Actualización directa desde la versión 4.17.09 → 4.19.01
Desde el 17/4/05 Actualización desde la versión 4.17.05 → 4.18.01, luego, actualiza de la versión 4.18.01 a la 4.19.01
Desde el 17/4/01 Actualización de la versión 4.17.01 a la 4.18.01, luego, actualiza de la versión 4.18.01 a la 4.19.01
Desde el 16/4/09 Actualización desde la versión 4.16.09 → 4.18.01, luego, actualiza de la versión 4.18.01 a la 4.19.01
Desde el 16/4/05 Actualización desde la versión 4.16.05 → 4.18.01, luego, actualiza de la versión 4.18.01 a la 4.19.01
Desde el 16/4/01 Actualización desde la versión 4.16.01 → 4.18.01, luego, actualiza de la versión 4.18.01 a la 4.19.01
Desde 4.15.0x Actualización desde 4.15.0x → 4.16.01, Luego, actualiza desde la actualización de la versión 4.16.01 a la 4.18.01. luego, actualiza de la versión 4.18.01 a la 4.19.01

Nuevas funciones

En esta sección, se enumeran las funciones nuevas de esta versión. Además, esta versión incluye todas de la IU de Edge, de Edge Management y de las versiones del portal que se enumeran en Lanzamientos incluidos.

Además de las siguientes mejoras, esta versión también contiene diversas funciones mejoras de rendimiento, seguridad y estabilidad.

Versión de disponibilidad general (DG) de la IU de Edge

La IU de Apigee Edge es nuestro servicio de IU de administración más reciente. Anteriormente, estaba en Beta Con Apigee Edge for Private Cloud v4.19.01, la IU de Edge forma parte de la actualización general.

Para usar la IU de Edge, debes habilitar SAML y, luego, instalar la IU de Edge en su propio nodo.

Para obtener más información, consulta La IU de Edge para Nube privada.

Versión de disponibilidad general (DG) de la monetización en la IU de Edge

Ya está disponible la versión de DG de la monetización en la nueva IU de la experiencia perimetral.

Ahora puedes administrar todas las tareas de monetización de Apigee Edge para la nube privada en la IU de la nueva experiencia de Edge, lo que incluye: lo siguiente:

Con este anuncio, los informes sobre variaciones de la monetización dejaron de estar disponibles oficialmente. Consulta Bajas de Apigee.

apigee-monit agrega servicios de autorreparación y supervisión

Apigee Edge para la nube privada ahora incluye apigee-monit, una herramienta basada en la infraestructura utilidad monit. apigee-monit encuesta periódicamente a Edge servicios; Si un servicio no está disponible, apigee-monit intentará reiniciarlo.

Para obtener información sobre la instalación, configuración y uso de apigee-monit, consulta Autorreparación con apigee-monit.

Nuevas propiedades de configuración de TLS

La IU de Edge admite nuevas propiedades de configuración de TLS que puedes usar para configurar lo siguiente:

  • Protocolo TLS predeterminado
  • Lista de protocolos TLS compatibles
  • Algoritmos de TLS compatibles
  • Cifrados de TLS admitidos

Para obtener más información, consulta Configura propiedades opcionales de TLS.

Crea, edita y borra hosts virtuales en la IU de Edge

Se expandió la funcionalidad de autoservicio para que ahora puedas crear, editar y borrar elementos hosts virtuales en un navegador (solo IU de Edge).

Para obtener más información, consulta Crea un host virtual con un navegador.

Se agregó compatibilidad con OpenAPI v3

Esta versión agregó compatibilidad para crear un proxy a través de OpenAPI versión 3 (solo IU de Edge).

Software compatible

En esta versión, se incluyen los siguientes cambios en el software compatible:

Se agregó compatibilidad Ya no se admite

Esta versión agrega compatibilidad con las siguientes plataformas:

  • Red Hat Enterprise Linux (RHEL) 7.6
  • CentOS 7.6
  • Oracle Linux 7.6

Las siguientes plataformas ya no son compatibles con esta versión:

  • RHEL/CentOS/Oracle versión 7.3
  • RHEL/CentOS versión 6.8
  • Oracle Linux 6.7

Para obtener una lista completa de las plataformas compatibles, consulta Software y versiones compatibles.

Correcciones de errores

En esta sección, se enumeran los errores de la nube privada que se corrigieron en esta versión. Además, este incluye todas las correcciones de errores de la IU de Edge, administración de perímetro y las versiones del portal que se muestran en Lanzamientos incluidos.

ID del problema Descripción
122694069

Una secuencia de comandos de copia de seguridad no detuvo Zookeeper

El proceso de Zookeeper no se estaba realizando detenida por la secuencia de comandos de copia de seguridad antes de que se solucione.
120993451

"Sin organizaciones" se agregó la página de destino

Desarrolladores que acceden con un usuario que no tenga organizaciones asociadas ya no se envían a una página que no existe. R se agregó una nueva página de destino para estos usuarios.
120682369

Cómo borrar informes personalizados

Los usuarios no podían borrar los informes personalizados en el nuevo perímetro una experiencia fluida a los desarrolladores.
120681592

Pestaña Geomap en la nueva experiencia de Edge

Cuando los usuarios navegaban hasta la pestaña Mapa geográfico en la La nueva experiencia de Edge arrojó un error.
120624977

Opciones de JVM de Zookeeper

Cómo configurar las opciones de JVM mediante el uso de código con Config para El cuidador del zoológico no estaba trabajando.
80187407

Se produjeron errores no definidos en el cuadro de información

Cuando un gráfico tenía solo una serie temporal, la información sobre la herramienta arrojaba errores indefinidos.
79949124

Crea proxies inversos a través de OpenAPI

La guía Usa OpenAPI cuando la creación de proxies no funcionaba.
77515655

El restablecimiento de contraseñas no envía vínculos

Los usuarios no recibían correos electrónicos cuando solicitando un vínculo para restablecer sus contraseñas.
72799769

Encabezados incorrectos para los vínculos de restablecimiento de contraseñas

Incluso después de que un usuario configura la propiedad trustxforwarded por true, los encabezados de la solicitud resultantes no usaban HTTPS.
69550284

Usar WSDL para crear proxies de API

La generación de proxy de API fallaba cuando se usaba los WSDL.

Problemas conocidos

En la siguiente tabla, se enumeran los problemas conocidos de esta versión:

ID del problema Descripción
135616498

Formato de archivo de metadatos para la instalación de Apigee-SO

Cuando instalas apigee-sso y usas un archivo metadata.xml en lugar de una URL, si el archivo metadata.xml no incluye una línea nueva (CRLF) al final del archivo, el archivo metadata.xml no se lee por completo.

Solución alternativa:

Para solucionar este problema, puedes realizar una de las siguientes acciones:

  • Agrega un CRLF al final del archivo metadata.xml

    O

  • Usar una ubicación basada en URL para los metadatos
122370980

apigee-monit no es compatible con Amazon Linux 1

Solución alternativa:

Ninguno
121095148

La copia de seguridad del procesador de mensajes no crea una copia de seguridad del conjunto correcto de archivos

Solución alternativa:

Ejecuta la copia de seguridad por segunda vez. Debería crearse el conjunto de archivos correcto.

115278838

Tokens de sesión no invalidados

Los tokens de sesión no se invalidan en el servidor cuando el usuario hace clic en el botón Salir de Apigee Edge.

Solución alternativa:

Usa la experiencia New Edge con SAML.

113342838

Las operaciones de Cassandra no funcionan cuando la autenticación JMX está habilitada

Solución alternativa:

Agrega tu nombre de usuario y contraseña cada vez que invoques el comando nodetool.

79993247

Las solicitudes HEAD a los destinos de Node.js se interrumpen.

Las solicitudes HEAD a un destino de Node.js pueden bloquearse y dejar conexiones pendientes.

Solución alternativa:

A fin de solucionar este problema, define un controlador para que las solicitudes HEAD devuelvan explícitamente una respuesta vacía.

79757554

Los nombres de host no se resuelven

Después de instalar o actualizar Edge para la nube privada, es posible que los nombres de host no resuelvan sus direcciones.

Solución alternativa:

Para resolver este problema, reinicia el componente de la IU de Edge:

/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
76087166

DataAccessException en varias configuraciones de centros de datos

En varias configuraciones de centros de datos, si un almacén de datos deja de estar disponible, es posible que veas el siguiente error:

DataAccessException: Error while accessing datastore;
Please retry later

El resultado es que es posible que el servidor de administración no se inicie porque está intentando conectarse a Cassandra. en dc-1 y dc-2. El DataAccessExceptions se produce si un nodo de Cassandra está fuera de servicio. Esto también podría provocar la interrupción del tráfico de la API, en la que Message Processors informa DataAccessExceptions mientras se intenta recuperar los KVM.

Ten en cuenta que el estado esperado es que el servidor de administración no se conecte a los componentes del almacén de datos. entre regiones.

Solución alternativa

La solución alternativa es anular el registro de los siguientes tipos de nodos de Cassandra en el centro de datos no disponible y, luego, volver a registrarlos cuando los nodos de Cassandra estén disponibles nuevamente:

  • kms-datastore
  • dc-datastore
  • keyvaluemap-datastore

Para anular el registro de estos tipos de nodos de Cassandra y volver a registrarlos, haz lo siguiente:

  1. Obtén los UUID de los nodos de Cassandra con el siguiente comando de curl:
    curl -u ADMIN_EMAIL:ADMIN_PW \
      "http://MS_IP:MS_PORT/v1/servers?region=REGION&pod=GATEWAY_POD \
      &type=CASSANDRA_NODE_TYPE"

    Aquí:

    • ADMIN_EMAIL y ADMIN_PW son las credenciales de tu de servicio predeterminada.
    • MS_IP y MS_PORT son la dirección IP y el puerto del servidor de administración de la fila.
    • REGION es el nombre del centro de datos en el que se encuentra el servidor de administración. ubicado.
    • GATEWAY_POD es el nombre del Pod, que es “puerta de enlace” de forma predeterminada. Es posible que tengas le cambiaste el nombre a otro nombre, así que verifica tu implementación.
    • CASSANDRA_NODE_TYPE es uno de kms-datastore, dc-datastore, y keyvaluemap-datastore.

    Por ejemplo:

    curl -u nickdanger@google.com:myP@$$w0rD
      "http://192.168.0.1:8080/v1/servers?region=dc-1&pod=gateway&type=dc-datastore"

    La respuesta usa el siguiente formato:

    {
      "internalIP" : "POD_IP_ADDRESS",
      "isUp" : [true|false],
      "pod" : "GATEWAY_POD",
      "reachable" : [true|false],
      "region" : "dc-1",
      "tags" : {
        "property" : [ ]
      },
      "type" : [ "kms-datastore", "dc-datastore", "keyvaluemap-datastore" ],
        "uUID" : "POD_UUID"
    }

    Por ejemplo:

    {
      "internalIP" : "192.168.1.11",
      "isUp" : false,
      "pod" : "gateway",
      "reachable" : false,
      "region" : "dc-1",
      "tags" : {
        "property" : [ ]
      },
      "type" : "dc-datastore",
      "uUID" : "13cee956-d3a7-4577-8f0f-1694564179e4"
    }

    Anota los valores del campo uUID en la respuesta. Los usarás para anular el registro de los nodos.

  2. Repite el paso uno para cada tipo de nodo de Cassandra: kms-datastore. dc-datastore y keyvaluemap-datastore. Asegúrate de tomar nota UUID que se muestran
  3. Anula el registro de los nodos con el siguiente comando:
    curl -u ADMIN_EMAIL:ADMIN_PW "http://MS_IP:MS_PORT/v1/servers/UUID" -X DELETE

    Donde UUID es el UUID que se muestra en la respuesta del comando anterior.

  4. Repite el paso 3 para cada UUID que recopilaste en los pasos 1 y 2.
  5. Vuelve a registrar los nodos con el siguiente comando:
    curl -u ADMIN_EMAIL:ADMIN_PW "http://MS_IP:MS_PORT/v1/servers -d \
      "Type=kms-datastore&Type=dc-datastore&Type=keyvaluemap-datastore& \
      Type=counter-datastore&Type=cache-datastore&InternalIP=POD_IP_ADDRESS& \
      region=REGION&pod=GATEWAY_POD" -H \
      'content-type: application/x-www-form-urlencoded' -X POST

Ten en cuenta que estas operaciones registran y anulan el registro de nodos de Zookeeper y no tienen en el clúster de Cassandra. Para obtener más información sobre estos comandos, consulta Actualiza los registros del almacén de datos.

68722102

Política de MessageLogging que incluye información adicional en el mensaje de registro

El elemento FormatMessage de la política de MessageLogging controla el formato del mensaje registrado. Cuando es FormatMessage=false, se supone que el mensaje registrado no debe incluir ninguna información generada por Apigee. Sin embargo, incluso si configuras FormatMessage=false, el mensaje de registro incluirá la siguiente información:

  • La puntuación de prioridad
  • La marca de tiempo

Solución alternativa:

Ninguno
65737520

No se puede restablecer la contraseña de administrador del sistema

No se podrá restablecer la contraseña de administrador del sistema para el servidor de administración que contiene caracteres especiales.

Solución alternativa:

Define la contraseña en un archivo de datos que, luego, pasas al extremo /users en la API de Management. Para obtener más información, consulta Restablece la contraseña del administrador del sistema.

Próximo paso

Para comenzar a usar Edge for Private Cloud 4.19.01, usa los siguientes vínculos:

Nuevas instalaciones:
Nueva descripción general de la instalación
Instalaciones existentes:
Rutas de actualización