Estás viendo la documentación de Apigee Edge.
Ve a la
documentación de Apigee X. info
Cuando no quieras usar la caché compartida incluida, puedes crear y configurar tu propia caché. Puedes usar la caché que creas debajo de las políticas de almacenamiento en caché, en lugar de usar la caché compartida.
También puedes crear una caché con una API de Apigee. Para obtener más información, consulta Crea una caché en un entorno.
Límites de caché: Consulta Límites para conocer los diversos límites que se aplican a las cachés, como el nombre y el tamaño del valor, la cantidad total de cachés, la cantidad de elementos en una caché y el vencimiento.
Información sobre la encriptación de caché
Edge para la nube pública: La caché se encripta solo en las versiones de organizaciones habilitadas de HIPAA y PCI. La encriptación de esas organizaciones se configura durante el aprovisionamiento de estas.
Cómo definir un recurso de caché
Puedes crear varios recursos de caché en cada entorno. Cuando configuras una política de almacenamiento en caché, debes especificar si la política debe usar la caché compartida incluida o una caché que creaste.
Para la segregación de datos, el permiso de una caché se limita al entorno en el que la creaste. (por ejemplo, los proxies de API que se ejecutan en un entorno de "prueba" no pueden acceder a los datos de una caché que se ejecuta en "producción"). Una vez que crees una caché, las políticas podrán propagarla con cualquier dato serializable. Para ver el uso, consulta Ejemplo: Almacenamiento en caché de uso general.
Consulta también la política de almacenamiento en caché de respuestas.
Administra tus cachés
Administra tus cachés, como se describe a continuación.
Edge
Para administrar tus cachés con la IU de Edge, haz lo siguiente:
- Accede a apigee.com/edge.
- Selecciona Administrador > Entornos > Almacenamiento en caché en la barra de navegación izquierda.
- Para crear una caché, sigue estos pasos:
- Haz clic en + Caché.
- Ingresa los valores de propiedad para la nueva caché, como se describe a continuación.
Name Descripción Name Es el nombre de la caché. Debe ser único en el entorno. Haz referencia a este nombre desde las políticas que interactúan con el recurso de caché. Descripción Opcional. Descripción del recurso de caché. Vencimiento Hora a la que vence una caché. El vencimiento se puede especificar como una cantidad de segundos después de la creación, una hora del día específica o una fecha específica.
Nota: Las siguientes políticas anulan la configuración de vencimiento con las entradas de caché que crean: Política de propagación de caché y Política de caché de respuesta. - Haz clic en Agregar caché.
- Para editar una caché, sigue estos pasos:
- Coloca el cursor sobre la caché en la lista para mostrar el menú de acciones.
- Haga clic en .
- Actualiza la configuración de la caché.
- Haz clic en Actualizar caché.
- Para borrar una caché, haz lo siguiente:
- Coloca el cursor sobre la caché en la lista para mostrar el menú de acciones.
- Haga clic en .
- Para borrar una caché, haz lo siguiente:
- Coloca el cursor sobre la caché en la lista para mostrar el menú de acciones.
- Haga clic en .
- Haz clic en Borrar para confirmar la operación de borrado.
Edge clásico (nube privada)
Para administrar tus cachés con la IU clásica de Edge, sigue estos pasos:
- Accede a
http://ms-ip:9000
, donde ms-ip es la dirección IP o el nombre de DNS del nodo del servidor de administración. - Selecciona APIs > Configuración del entorno > Almacenamiento en caché.
- Selecciona el entorno para el que deseas configurar las cachés, como test o prod.
- Para crear una caché, sigue estos pasos:
- Haz clic en Editar.
- Haz clic en + Caché.
- Ingresa los valores de propiedad para la nueva caché, como se describe a continuación.
Nombre de la propiedad Valor predeterminado Descripción Nombre N/A Es el nombre de la caché. Debe ser único en el entorno. Haz referencia a este nombre desde las políticas que interactúan con el recurso de caché. Descripción N/A Descripción opcional del recurso de caché. Tipo de vencimiento Tiempo de espera en segundos Establece cómo vencerán las entradas de caché. El tiempo de vida de la entrada puede ser una cantidad especificada de segundos después de la creación, una hora del día específica todos los días o una fecha específica. Nota: Las siguientes políticas anulan la configuración de vencimiento con las entradas de caché que crean: la política PopulateCache y la política ResponseCache. Vencimiento Para el tiempo de espera en segundos: 300 (segundos) Para la hora del día: 12:00:00
For date: Fecha actual (dd-MM-aaaa)
Es el parámetro de configuración (entero o fecha y hora) para la selección que hiciste en el menú desplegable Vencimiento.
Ingresa la hora del día con el formato
HH:mm:ss
, en el queHH
representa la hora en un reloj de 24 horas. Por ejemplo, 14:30:00 para las 2:30 p.m.La hora, la configuración regional y la zona horaria predeterminadas, variarán según el lugar en que se ejecute el código (lo que no se sabe en el momento de la configuración).
- Haz clic en Guardar.
- Para editar una caché, sigue estos pasos:
- Haz clic en Editar.
- Modifica los valores de la caché.
- Haz clic en Guardar.
- Para borrar la caché, haz clic en Borrar junto a la caché que deseas borrar.
- Para borrar una caché, haz lo siguiente:
- Haz clic en Editar.
- Haz clic en Borrar junto a la caché que quieres borrar.
Propagación de la caché
Puedes propagar la caché durante el tiempo de ejecución del proxy de API de las siguientes maneras.