Como criar e editar um cache de ambiente

Você está vendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
informações

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 com 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 seus caches usando a interface do usuário 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.
      Vence 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.

Borda clássica (nuvem privada)

Para gerenciar seus 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 para o qual você quer configurar 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 vencimento Tempo limite em segundos Define como as entradas de cache expiram. A vida útil de entrada pode ser um número especificado de segundos após a criação, um horário do dia específico ou uma data especificada. Observação:as seguintes políticas substituem as configurações de expiração pelas entradas de cache que elas criam: Preencher a política de cache e Política de cache de resposta.
      Validade Para tempo limite em segundos: 300 (segundos)

      Para a hora do dia: 12:00:00

      Para a data: data atual (dd-MM-aaaa)

      Definição da configuração (número inteiro ou dateTime) para a seleção feita na lista suspensa "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 2h30 à tarde.

      Para a hora do dia, a localidade e o fuso horário padrão variam de acordo com o local em que 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.

Preenchendo cache

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