Crea y edita una memoria caché de un entorno

Estás consultando la documentación de Apigee Edge.
Consulta la documentación de Apigee X.
Información

Cuando no quieras usar la caché compartida incluida, puedes crear y configurar tu propia caché. Puedes usar la caché que crees 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 Cómo crear una caché en un entorno.

Límites de caché: Consulta Límites para ver los diversos límites que se aplican a las memorias caché, 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é está encriptada solo en organizaciones que tienen habilitada la HIPAA y PCI. La encriptación de esas organizaciones se configura durante el aprovisionamiento de estas.

Define 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 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 ver el uso, consulta Ejemplo: Almacenamiento en caché de uso general.

Consulta también: Política de caché de respuesta.

Administra tus cachés

Administra la caché, como se describe a continuación.

Conexión de integración

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

  1. Accede a apigee.com/edge.
  2. En la barra de navegación izquierda, selecciona Administrador > Entornos > Cachés.
  3. Para crear una caché, haz lo siguiente:
    1. Haz clic en + Caché.
    2. Ingresa los valores de propiedad de la nueva caché, como se describe a continuación.
      Nombre Descripción
      Nombre 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 en 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 determinada o una fecha determinada.
      Nota: Las siguientes políticas anulan la configuración de vencimiento con las entradas de caché que crean: Propaga la política 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é en 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é en 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é en la lista para mostrar el menú de acciones.
    2. Haz clic en .
    3. Haz clic en Borrar para confirmar la operación.

Versión clásica de Edge (nube privada)

Para administrar las memorias caché con la IU clásica de 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 > Configuración del entorno > Cachés.
  3. Selecciona el entorno para el que deseas configurar las memorias caché, como test o prod.
  4. Para crear una caché, haz lo siguiente:
    1. Haz clic en Editar.
    2. Haga clic en + Caché.
    3. Ingresa los valores de propiedad de la nueva caché, como se describe a continuación.
      Nombre de propiedad Valor predeterminado Descripción
      Nombre No disponible 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 No disponible Descripción opcional del recurso de caché.
      Tipo de vencimiento Tiempo de espera en segundos Establece cómo se vencerán las entradas de la caché. El tiempo de actividad de entrada puede ser una cantidad específica de segundos después de la creación, una hora del día específica cada día o una fecha determinada. Nota: Las siguientes políticas anulan la configuración de vencimiento con las entradas de caché que crean: Propagar política de caché y política de caché de respuesta.
      Vencimiento 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 (número entero o dateTime) de la selección que hiciste en el menú desplegable Vencimiento.

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

      Para la hora del día, la configuración regional y la zona horaria predeterminadas variarán según el lugar en el que se ejecute el código (que no se conoce al momento de la configuración).

    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 la opción Borrar que aparece junto a la caché que quieres 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.

Propagando la caché

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