Estás viendo la documentación de Apigee Edge.
Ir a la documentación de
Apigee X. info
El 5 de junio de 2020, lanzamos una nueva versión de Apigee Edge para la nube privada.
Procedimiento de actualización
Para actualizar tu instalación, realiza el siguiente procedimiento en los nodos de Edge:
-
En todos los nodos perimetrales, haz lo siguiente:
- Limpia los repositorios de Yum:
sudo yum clean all
- Descarga el archivo
bootstrap_4.19.06.shde Edge 4.19.06 más reciente en/tmp/bootstrap_4.19.06.sh:curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
- Instala la utilidad
apigee-servicede Edge 4.19.06 y las dependencias:sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord
En el ejemplo anterior, uName:pWord son el nombre de usuario y la contraseña que recibiste de Apigee. Si omites pWord, se te pedirá que lo ingreses.
- Actualiza la utilidad de
apigee-setup:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Usa el comando
sourcepara ejecutar la secuencia de comandosapigee-service.sh:source /etc/profile.d/apigee-service.sh
- Limpia los repositorios de Yum:
- Ejecuta la secuencia de comandos
update.shpara OpenLDAP en todos los nodos. En cada nodo, ejecuta el siguiente comando:/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
Aquí, configFile especifica el archivo de configuración que usaste para instalar Apigee Edge para la nube privada.
- Ejecuta la secuencia de comandos
update.shpara Edge en todos los nodos. En cada nodo, ejecuta el siguiente comando:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
Aquí, configFile especifica el archivo de configuración que usaste para instalar Apigee Edge para la nube privada.
- Ejecuta la secuencia de comandos
update.shpara la IU en todos los nodos. En cada nodo, ejecuta el siguiente comando:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
Aquí, configFile especifica el archivo de configuración que usaste para instalar Apigee Edge para la nube privada.
- Ejecuta la secuencia de comandos
update.shpara el SSO en todos los nodos. En cada nodo, ejecuta el siguiente comando:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
Aquí, configFile especifica el archivo de configuración que usaste para instalar Apigee Edge para la nube privada.
- Ejecuta la secuencia de comandos
update.shpara el Developer Portal en todos los nodos. En cada nodo, ejecuta el siguiente comando:/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
Aquí, configFile especifica el archivo de configuración que usaste para instalar Apigee Edge para la nube privada.
- Si usas mTLS de Apigee y actualizaste tu configuración en función de las nuevas funciones o las correcciones de errores de este parche, debes desinstalar y, luego, volver a instalar el servicio
apigee-mtlsen todos los nodos para que estos cambios surtan efecto. Para obtener más información, consulta Cómo cambiar una configuración existente de apigee-mtls.
Software compatible
Apigee Edge para la Nube Privada confirmó la compatibilidad con la versión 1.8.0.252 de OpenJDK.
Tomcat se actualizó a la versión 7.0.103.
Bajas y retiros
Sin cambios.
Nuevas funciones
En la siguiente tabla, se describen las funciones nuevas de esta versión:
| Descripción |
|---|
|
mTLS protege la conexión del servidor de administración al enrutador La mTLS de Apigee ahora admite la conexión entre el servidor de administración y el router en el puerto 8081. |
Ahora se puede configurar la duración de la validez del certificado Cuando usas un certificado personalizado, puedes establecer la cantidad de días durante los que el certificado es válido. Para ello, establece el valor de |
Fallas corregidas
En la siguiente tabla, se enumeran los errores corregidos en esta versión:
| ID del problema | Descripción |
|---|---|
| 154428338 |
El procesador de mensajes no puede cargar los entornos cuando los almacenes de claves se configuran con nombres o alias similares. Se corrigió un conflicto de búsqueda de regex al cargar almacenes de claves que tienen una convención de nombres similar. Esto provocaba que el Message Processor no pudiera cargar los entornos asociados al almacén de claves o no pudiera iniciarse cuando se devolvían varios almacenes de claves en conflicto durante la búsqueda. |
| 130653816 | Errores 404 intermitentes en el tráfico del entorno de ejecución. Una condición de carrera provocaba que los Message Processors no cargaran todos los proxies durante el inicio, lo que generaba errores intermitentes de ApplicationNotFound 404 en el tráfico del entorno de ejecución. Ya se solucionó este problema. |
| 157275131 |
Actualización de Drupal El proceso de actualización del portal para desarrolladores se interrumpió en la versión 4.19.06. |
| 155840972 | Actualización de Tomcat
Se actualizó Tomcat a la versión 7.0.103. |
| 155595660 |
Formato de zona horaria Los valores que se usaron para los tokens |
| 155340541 |
Compatibilidad con OpenJDK Apigee confirmó la compatibilidad con la versión 1.8.0.252 de OpenJDK. |
| 155105930 76087166 |
KVM en entornos de varios centros de datos El servidor de administración se conectaba de forma aleatoria a cualquiera de los centros de datos si una organización abarcaba varios centros de datos (por ejemplo, dc-1, dc-2). Esto afectó las conexiones a los nodos de Cassandra en el centro de datos local para la administración de claves y las operaciones del mapa de clave-valor (KVM). |
| 152382545 |
Uso del rango de puertos de mTLS Ahora, la documentación indica correctamente que el rango de puertos de ZooKeeper para mTLS de Apigee comienza en 10001. |
| 150717738 |
Clústeres sin líder Los clústeres sin un líder impedían que se detuviera o reiniciara el servicio de mTLS. También se redujo la duración del tiempo de espera. |
| 148486685 |
Interoperabilidad de SSO y replicación de OpenLDAP con vinculación indirecta Con la vinculación indirecta, el servicio de OpenLDAP no buscaba el objeto del usuario cuando se habilitaba la replicación (había más de una instancia de OpenLDAP). |
| 148179907 |
Se volvió a agregar apigee-analytics-collector Se volvió a agregar la utilidad apigee-analytics-collector. Esta utilidad te permite informar el recuento del volumen de la API. |
| 146511254 |
La política ExtractVariables no genera errores Cuando no se resolvía una variable XML a través de una expresión XPath, la política ExtractVariables seguía ejecutándose en el proxy. Esto ocurría incluso cuando el elemento |
| 130013746 |
Cómo desactivar empresas No estaba disponible el botón para desactivar las empresas de la Monetización. |
| 120799182 |
Actualización de OpenLDAP El proceso de actualización de OpenLDAP en un entorno de varios centros de datos generó un estado dañado. |
| 145236083 |
Nombre de usuario y longitud de la contraseña del administrador del sistema Un nombre de usuario y una contraseña de administrador del sistema con más de 57 caracteres provocaron una falla en la secuencia de comandos de instalación del SSO de Edge. |
| 135616498 |
Error en la secuencia de comandos de configuración del SSO Se solucionó un problema por el que el uso de URLs de esquema de archivo provocaba un error en la secuencia de comandos de configuración del SSO. |
| 111420263 |
Se corrigió ConcurrentModificationException en la política de registro de mensajes Se eliminaron varias condiciones de carrera que se producían cuando se usaba la política de registro de mensajes. |
| 147458330 |
Se corrigió el problema por el que la copia de seguridad de PostgreSQL no almacenaba la información del SSO Se solucionó el problema por el que faltaban datos de configuración del SSO en las copias de seguridad de PostgreSQL. |