Configurar clientes de cache para o Serviço de Cache Gerenciado do Azure

Importante

A Microsoft recomenda que todos os novos desenvolvimentos usem o Cache Redis do Azure. Para obter documentação e diretrizes atuais sobre como escolher uma oferta de Cache do Azure, confira qual oferta do Cache do Azure é ideal para mim?

Serviço de Cache Gerenciado dá suporte a sites do Azure, Serviços de Nuvem e Máquinas Virtuais aplicativos cliente, entre outros. Os tópicos desta seção fornecem uma visão geral das diferenças entre esses três principais tipos de cliente e diretrizes para a criação de aplicativos cliente Serviço de Cache Gerenciado.

Tipos de aplicativos clientes de serviço de cache

As etapas de configuração para Serviço de Cache Gerenciado clientes são muito semelhantes, com apenas pequenas diferenças entre os diferentes tipos. O pacote NuGet de cache fornecido lida automaticamente com a maior parte das diferenças. Este tópico descreve as pequenas diferenças, e os tópicos desta seção fornecem orientação passo a passo para a configuração de clientes de cache.

  • Clientes de cache de sites do Azure

  • Clientes de cache de serviços de nuvem do Azure

  • Clientes de cache de máquinas virtuais do Azure

Clientes de cache de sites do Azure

Serviço de Cache Gerenciado dá suporte a aplicativos cliente dos Sites do Azure. ASP.NET projetos Web podem ser configurados para usar Serviço de Cache Gerenciado usando o pacote cache NuGet.

Observação

O pacote cache NuGet fornece tudo o que você precisa para começar a usar Serviço de Cache Gerenciado de sites do Azure baseados em ASP.NET, mesmo que você não tenha o SDK do Azure mais recente instalado. No entanto, se você estiver usando outros recursos do Azure, como Serviços de Nuvem, baixe o SDK mais recente do Azure, atualmente SDK 2.1.

O pacote NuGet de cache adiciona as referências a assembly e alterações de configuração necessárias no arquivo web.config do projeto. Ao contrário dos aplicativos clientes de função web, não há diagnósticos de cliente de cache disponíveis para clientes de sites. Portanto, a seção cacheDiagnostics não é adicionada pelo pacote NuGet de cache aos clientes de sites. Para obter mais informações, consulte Sobre ClientDiagnosticLevel para Serviço de Cache Gerenciado do Azure.

Clientes de cache de serviços de nuvem do Azure

Os aplicativos cliente de função web e de função de trabalho podem ser configurados para usar Serviço de Cache Gerenciado. Para começar a desenvolver aplicativos cliente baseados em função que usam Serviço de Cache Gerenciado, baixe o SDK mais recente do Azure, atualmente SDK 2.1. Serviços de Nuvem projetos podem ser configurados para usar Serviço de Cache Gerenciado usando o pacote cache NuGet. Esse pacote adiciona as alterações de configuração e referências a assembly necessárias. Em projetos de função de trabalho, a configuração é adicionada a app.config, e em projetos de função web ao arquivo web.config do projeto.

Clientes de cache de máquinas virtuais do Azure

Aplicativos hospedados no Azure Máquinas Virtuais também podem ser Serviço de Cache Gerenciado clientes. Esses aplicativos são configurados da mesma maneira que os outros tipos de clientes, usando o pacote NuGet de cache. As alterações de configuração são adicionadas a app.config ou web.config com base no tipo de aplicativo cliente.

Para começar a desenvolver aplicativos do Azure Máquinas Virtuais, baixe o SDK mais recente do Azure, atualmente SDK 2.1.

Nesta seção