Como criar e editar um cache de ambiente

Você está visualizando a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
info

Quando você não quiser usar o cache compartilhado incluído, crie e configure seu próprio cache. Você pode usar o cache criado abaixo das políticas de armazenamento em cache em vez de usar o cache compartilhado.

Também é possível criar um cache usando uma API da Apigee. Para ver mais informações, consulte Criar um cache em um ambiente.

Limites de cache: consulte Limites para os diversos limites que se aplicam a caches, como nome e tamanho do valor, número total de caches, número de itens em um cache e expiração.

Sobre a criptografia de cache

Edge para nuvem pública:o cache é criptografado apenas em organizações habilitadas para PCI e HIPAA. A criptografia dessas organizações é configurada durante o provisionamento da organização.

Como definir um recurso de cache

É possível criar vários recursos de cache em cada ambiente. Ao configurar uma política de armazenamento em cache, você especifica se a política usará o cache compartilhado incluído ou um cache criado por você.

Para a segregação de dados, o escopo de um cache é limitado ao ambiente em que você criou o cache. Por exemplo, os proxies de API em execução em um ambiente de "teste" não podem acessar dados em um cache em execução em "produção". Depois de criar um cache, as políticas podem preenchê-lo com qualquer dado serializável. Para uso, consulte Exemplo: armazenamento em cache geral.

Consulte também: Política de cache de resposta.

Como gerenciar seus caches

Gerencie seus caches, conforme descrito abaixo.

Edge

Para gerenciar os caches usando a interface do Edge:

  1. Faça login em apigee.com/edge.
  2. Selecione Administrador > Ambientes > Caches na barra de navegação à esquerda.
  3. Para criar um cache:
    1. Clique em + Cache.
    2. Insira valores de propriedade para o novo cache, conforme descrito abaixo.
      Nome Descrição
      Nome Nome do cache. Precisa ser exclusivo no ambiente. Refira-se a esse nome nas políticas que interagem com o recurso de cache.
      Descrição Opcional. Descrição do recurso de cache.
      Expira em Hora em que um cache expira. A expiração pode ser especificada como um número de segundos após a criação, um horário especificado do dia por dia ou uma data especificada.
      Observação: as seguintes políticas substituem as configurações de expiração com as entradas de cache que eles criam: Preencher a política de cache e a política de cache de resposta.
    3. Clique em Adicionar cache.
  4. Para editar um cache:
    1. Posicione o cursor sobre o cache na lista para exibir o menu de ações.
    2. Clique em .
    3. Atualizar as configurações do cache.
    4. Clique em Atualizar cache.
  5. Para limpar um cache:
    1. Posicione o cursor sobre o cache na lista para exibir o menu de ações.
    2. Clique em .
  6. Para excluir um cache:
    1. Posicione o cursor sobre o cache na lista para exibir o menu de ações.
    2. Clique em .
    3. Clique em Excluir para confirmar a operação de exclusão.

Edge clássico (nuvem privada)

Para gerenciar os caches usando a interface clássica do Edge:

  1. Faça login em http://ms-ip:9000, em que ms-ip é o endereço IP ou o nome DNS do nó do servidor de gerenciamento.
  2. Selecione APIs > Configuração do ambiente > Caches.
  3. Selecione o ambiente em que você quer configurar os caches, como test ou prod.
  4. Para criar um cache:
    1. Clique em Editar.
    2. Clique em + Cache.
    3. Insira valores de propriedade para o novo cache, conforme descrito abaixo.
      Nome da propriedade Valor padrão Descrição
      Nome N/A Nome do cache. Precisa ser exclusivo no ambiente. Refira-se a esse nome nas políticas que interagem com o recurso de cache.
      Descrição N/A Descrição opcional do recurso de cache.
      Tipo de expiração Tempo limite em segundos Define como as entradas de cache serão expiradas. O time to live da entrada pode ser um número especificado de segundos após a criação, um horário específico do dia ou uma data específica. Observação:as políticas a seguir substituem as configurações de expiração pelas entradas de cache que elas criam: política de preenchimento de cache e política de cache de resposta.
      Expiração Para o tempo limite em segundos: 300 (segundos)

      Para a hora do dia: 12:00:00

      Para data: data atual (dd-MM-yyyy)

      Configuração de configuração (inteiro ou data/hora) para a seleção feita no menu suspenso "Expiração".

      Insira a hora do dia no formato HH:mm:ss, em que HH representa a hora em um relógio de 24 horas. Por exemplo, 14:30:00 para 2:30 à tarde.

      Para a hora do dia, a localidade e o fuso horário padrão variam dependendo de onde o código está sendo executado (o que não é conhecido no momento da configuração).

    4. Clique em Salvar.
  5. Para editar um cache:
    1. Clique em Editar.
    2. Modifique os valores do cache.
    3. Clique em Salvar.
  6. Para limpar um cache, clique em Limpar ao lado do cache que você quer limpar.
  7. Para excluir um cache:
    1. Clique em Editar.
    2. Clique em Excluir ao lado do cache que você quer excluir.

Como preencher o cache

É possível preencher o cache durante o ambiente de execução do proxy da API das seguintes maneiras.