Utilize a caixa de diálogo Adicionar Regra de Cache ou Editar Regra da Cache para configurar o modo como o IIS coloca em cache conteúdo para uma extensão de nome de ficheiro específica. Pode configurar definições da colocação em cache do modo de utilizador e do modo de kernel.

Lista de Elementos da IU

Nome do ElementoDescrição

Extensão de nome de ficheiro

Especifica a extensão de nome de ficheiro (como .aspx) à qual a regra de colocação em cache se aplica. Para aplicar a regra a todas as extensões de nome de ficheiro, escreva um asterisco (*) na caixa.

Colocação em cache no modo de utilizador

Configura a regra para armazenar conteúdo na cache de saída no modo de utilizador. Seleccione uma opção em Monitorização da Cache de Ficheiros para configurar como e quando a cache de saída actualiza os ficheiros colocados em cache devido a esta regra.

Utilizar notificações de alteração de ficheiros (na opção Colocação em cache no modo de utilizador)

Configura os ficheiros (colocados em cache devido a esta regra) a remover da cache de saída quando o IIS receber uma notificação de alteração de ficheiro ou configuração.

Em intervalos de tempo (hh:mm:ss) (na opção Colocação em cache no modo de utilizador)

Configura os ficheiros (colocados em cache devido a esta regra) a remover da cache de saída após uma duração específica, a menos que uma notificação de alteração de ficheiro ou configuração limpe a cache antes de a duração decorrer.

O valor na caixa correspondente especifica o período de tempo que o conteúdo fica armazenado na cache de saída. O tempo tem o formato hh:mm:ss (em que hh corresponde às horas, mm aos minutos e ss aos segundos). A duração predefinida é de 30 segundos. A definição de um valor demasiado baixo poderá afectar o desempenho do servidor forçando os itens a serem actualizados mais frequentemente do que é necessário.

Nota

Quando seleccionar a colocação em cache no modo de utilizador e a colocação em cache no modo de kernel, e configurar cada um dos modos para utilizar a opção Em intervalos de tempo (hh:mm:ss), tem de especificar o mesmo valor de duração para ambos os modos. Se os valores não forem iguais, é utilizada a duração especificada para a colocação em cache no modo de kernel.

Impedir a colocação em cache

Configura os ficheiros (que correspondem à extensão de nome de ficheiro) para não serem armazenados na cache de saída.

Esta definição corresponde à definição DisableCache na configuração e difere da definição DontCache apresentada na configuração quando a opção Colocação em cache no modo de utilizador não é seleccionada no Gestor de Serviços de informação Internet (IIS). A definição DontCache significa que o módulo da cache de saída não define a política de colocação em cache no modo de utilizador; no entanto, se a política de colocação em cache for definida por outro módulo, o módulo da cache de saída colocará a resposta em cache. A definição DisableCache significa que a cache de saída não colocará a resposta em cache, mesmo quando outro módulo tentar activar a colocação em cache no modo de utilizador definindo a política de colocação em cache no modo de utilizador.

Avançadas

Abre a caixa de diálogo Definições Avançadas da Cache de Saída na qual pode configurar a regra de cache para colocar em cache diferentes versões de uma resposta com base em cadeias de consulta e cabeçalhos. Estas opções só estão disponíveis para colocação em cache no modo de utilizador.

Colocação em cache no modo kernel

Configura a regra para armazenar conteúdo na cache do kernel no modo de kernel. Seleccione uma opção em Monitorização da Cache de Ficheiros para configurar como e quando a cache do kernel actualiza os ficheiros colocados em cache devido a esta regra.

Utilizar notificações de alteração de ficheiros (na opção Colocação em cache no modo kernel)

Configura os ficheiros (colocados em cache devido a esta regra) a remover da cache do kernel quando o IIS receber uma notificação de alteração de ficheiro ou configuração.

Notificações Em intervalos de tempo (hh:mm:ss) (na opção Colocação em cache no modo kernel)

Configura os ficheiros (colocados em cache devido a esta regra) a remover da cache do kernel depois de decorrer um período de tempo especificado.

O valor na caixa correspondente especifica o período de tempo que o conteúdo fica armazenado na cache do kernel. O tempo tem o formato hh:mm:ss (em que hh corresponde às horas, mm aos minutos e ss aos segundos). A duração predefinida é de 30 segundos. A definição de um valor demasiado baixo poderá afectar o desempenho do servidor forçando os itens a serem actualizados mais frequentemente do que é necessário.

Nota

Quando seleccionar a colocação em cache no modo de utilizador e a colocação em cache no modo de kernel, e configurar cada um dos modos para utilizar a opção Em intervalos de tempo (hh:mm:ss), tem de especificar o mesmo valor de duração para ambos os modos. Se os valores não forem iguais, é utilizada a duração especificada para a colocação em cache no modo de kernel.

Notificações Impedir a colocação em cache(na opção Colocação em cache no modo kernel)

Configura os ficheiros (que correspondem à extensão de nome de ficheiro) para não serem armazenados na cache do kernel.

Esta definição corresponde à definição DisableCache na configuração e difere da definição DontCache apresentada na configuração quando a opção Colocação em cache no modo kernel não é seleccionada no Gestor de Serviços de informação Internet (IIS). A definição DontCache significa que o módulo da cache de saída não define a política de colocação em cache no modo de kernel; no entanto, se a política de colocação em cache for definida por outro módulo, o módulo da cache de saída colocará a resposta em cache. A definição DisableCache significa que a cache do kernel não colocará a resposta em cache, mesmo quando outro módulo tentar activar a colocação em cache no modo de kernel definindo a política de colocação em cache no modo de kernel.

Consulte Também


Sumário