Crea y edita una memoria caché de un entorno

Estás viendo la documentación de Apigee Edge.
Ir a la documentación de Apigee X.
info

Cuando no deseas usar la caché compartida incluida, puedes crear y configurar tu propia caché. Puedes usar la caché que creas en 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 distintos 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 un 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 PCI- y HIPAA. 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é, especificas si la política debe usar la caché compartida incluida o una caché que creaste.

Para la segregación de datos, el alcance de una caché se limita al entorno en el que creaste la caché. (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 creas una caché, las políticas pueden propagarla con cualquier dato serializable Para obtener información sobre el uso, consulta Ejemplo: Almacenamiento en caché de uso general.

Consulta también la política de caché de respuesta.

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:

  1. Accede a apigee.com/edge.
  2. Selecciona Administrador > Entornos > Cachés en la barra de navegación izquierda.
  3. Para crear una caché, haz lo siguiente:
    1. Haz clic en + Caché.
    2. Ingresa los valores de las propiedades para la caché nueva, como se describe a continuación.
      Name Descripción
      Name Nombre de la caché. Debe ser único en el entorno. Haz referencia a este nombre desde políticas que interactúan con el recurso de caché.
      Descripción Es opcional. Descripción del recurso de caché.
      Vencimiento Es el momento en el que vence una caché. El vencimiento se puede especificar como la cantidad de segundos después de la creación, una hora especificada del día o una fecha especificada.
      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.
    3. Haz clic en Agregar caché.
  4. Para editar una caché, haz lo siguiente:
    1. Coloca el cursor sobre la caché de la lista para mostrar el menú de acciones.
    2. Haz clic en .
    3. Actualiza la configuración de la caché.
    4. Haz clic en Actualizar caché.
  5. Para borrar una caché, haz lo siguiente:
    1. Coloca el cursor sobre la caché de la lista para mostrar el menú de acciones.
    2. Haz clic en .
  6. Para borrar una caché, haz lo siguiente:
    1. Coloca el cursor sobre la caché de la lista para mostrar el menú de acciones.
    2. Haz clic en .
    3. Haz clic en Borrar para confirmar la operación de borrado.

Classic Edge (nube privada)

Para administrar tus cachés con la IU de Classic Edge, haz lo siguiente:

  1. 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.
  2. Selecciona APIs > Environment Configuration > Caches.
  3. Selecciona el entorno para el que deseas configurar las cachés, como prueba o producción.
  4. Para crear una caché, haz lo siguiente:
    1. Haz clic en Editar.
    2. Haz clic en + Caché.
    3. Ingresa los valores de las propiedades para la caché nueva, como se describe a continuación.
      Nombre de la propiedad Valor predeterminado Descripción
      Name N/A Nombre de la caché. Debe ser único en el entorno. Haz referencia a este nombre desde 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 actividad de la entrada puede ser una cantidad especificada de segundos después de la creación, una hora especificada del día o una fecha especificada fecha. 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.
      Vencimiento Para el tiempo de espera en segundos: 300 (segundos)

      Para la hora del día: 12:00:00

      Para la fecha: fecha actual (dd-MM-aaaa)

      Es el parámetro de configuración (ya sea un número entero o dateTime) para la selección que realizaste en el menú desplegable Vencimiento.

      Ingresa la hora del día con el formato HH:mm:ss, donde HH representa la hora en un reloj de 24 horas. Por ejemplo, 14:30:00 para las 2:30 de la tarde.

      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 cuando se configura la política).

    4. Haz clic en Guardar.
  5. Para editar una caché, haz lo siguiente:
    1. Haz clic en Editar.
    2. Modifica los valores de la caché.
    3. Haz clic en Guardar.
  6. Para borrar una caché, haz clic en Borrar junto a la caché que deseas borrar.
  7. Para borrar una caché, haz lo siguiente:
    1. Haz clic en Editar.
    2. Haz clic en Borrar junto a la caché que deseas borrar.

Propaga en la caché

Puedes propagar la caché durante el tiempo de ejecución del proxy de API de las siguientes maneras.