Use a caixa de diálogo Adicionar Regra de Cache ou Editar Regra de Cache para configurar como o IIS armazenará em cache o conteúdo de uma extensão de nome de arquivo específica. Você pode definir as configurações para cache do modo de usuário e do modo kernel.
Lista de Elementos da Interface do Usuário
Nome do Elemento | Descrição | ||||
---|---|---|---|---|---|
Extensão de nome de arquivo | Especifica a extensão de nome de arquivo (como .aspx) para a qual a regra de cache se aplica. Para aplicar a regra a todas as extensões de nome de arquivo, digite um asterisco (*) na caixa. | ||||
Cache de modo de usuário | Configura a regra para armazenar conteúdo no cache de saída, que está no modo de usuário. Selecione uma opção em Monitoramento do Cache de Arquivos para configurar como ou quando o cache de saída será atualizado para quaisquer arquivos que estejam em cache devido a essa regra. | ||||
Usando notificações de alteração de arquivo (na opção de cache de modo de usuário) | Configure os arquivos (que estão em cache devido a essa regra) para que sejam removidos do cache de saída quando o IIS receber uma notificação de alteração de configuração ou arquivo. | ||||
Em intervalos (hh:mm:ss) (na opção de cache de modo de usuário) | Configure os arquivos (que estão em cache devido a essa regra) para que sejam removidos do cache de saída depois de uma duração específica de tempo, a não ser que a notificação de alteração de configuração ou arquivo limpe o cache antes do término da duração. O valor na caixa correspondente especifica a duração de tempo em que o conteúdo será armazenado no cache de saída. A hora é formatada como hh:mm:ss (onde hh refere-se a horas, mm a minutos e ss a segundos). A duração de tempo é de 30 segundos. A definição de um valor muito baixo pode afetar o desempenho do servidor ao forçar a atualização dos itens com mais frequência do que a necessária.
| ||||
Impedir todo cache | Configura os arquivos (que correspondem à extensão do nome de arquivo) para que não sejam armazenados no cache de saída. Esta configuração corresponde à definição DisableCache na configuração. Além disso, é diferente da definição DontCache exibida na configuração quando você seleciona a opção Cache de modo de usuário no Gerenciador do IIS. A configuração DontCache significa que o módulo do cache de saída não define a política de cache de modo de usuário, mas se outro módulo definir a política de cache, o módulo do cache de saída armazenará a resposta em cache. A configuração DisableCache significa que o cache de saída não armazenará a resposta em cache, mesmo quando outro módulo tentar habilitar o cache de modo de usuário definido a política de cache de modo de usuário. | ||||
Avançado | Abre a caixa de diálogo Configurações de Cache de Saída Avançado na qual você pode configurar a regra de cache para armazenar em cache diferentes versões de resposta com base em cabeçalhos e cadeias de caracteres de consulta. Essas opções só estarão disponíveis para o modo de cache de usuário. | ||||
Cache do modo kernel | Configura a regra para armazenar conteúdo no cache de kernel, que está no modo kernel. Selecione uma opção em Monitoramento do Cache de Arquivos para configurar como ou quando o cache de kernel será atualizado para quaisquer arquivos que estejam em cache devido a essa regra. | ||||
Usando notificações de alteração de arquivo (na opção de cache do modo kernel) | Configure os arquivos (que estão em cache devido a essa regra) para que sejam removidos do cache de kernel quando o IIS receber uma notificação de alteração de configuração ou arquivo. | ||||
Notificações em intervalos (hh:mm:ss) (na opção de cache do modo kernel) | Configure os arquivos (que estão em cache devido a essa regra) para que sejam removidos do cache de kernel depois de decorrido um período de tempo específico. O valor na caixa correspondente especifica a duração de tempo em que o conteúdo será armazenado no cache de kernel. A hora é formatada como hh:mm:ss (onde hh refere-se a horas, mm a minutos e ss a segundos). A duração de tempo é de 30 segundos. A definição de um valor muito baixo pode afetar o desempenho do servidor ao forçar a atualização dos itens com mais frequência do que a necessária.
| ||||
Impedindo todas as notificações de cache (na opção de cache do modo kernel) | Configura os arquivos (que correspondem à extensão do nome de arquivo) para que não sejam armazenados no cache de kernel. Esta configuração corresponde à definição DisableCache na configuração. Além disso, é diferente da definição DontCache exibida na configuração quando você seleciona a opção Cache do modo kernel no Gerenciador do IIS. A configuração DontCache significa que o módulo do cache de kernel não define a política de cache de modo de usuário, mas se outro módulo definir a política de cache, o módulo do cache de saída armazenará a resposta em cache. A configuração DisableCache significa que o cache de kernel não armazenará a resposta em cache, mesmo quando outro módulo tentar habilitar o cache do modo kernel definido a política de cache do modo kernel. |