Visão geral da Grade de Eventos do Cache do Azure para Redis

Os eventos do Cache do Azure para Redis, como eventos de aplicação de patch, dimensionamento e importação/exportação (RDB) são enviados por push usando a Grade de Eventos do Azure para assinantes como Azure Functions, Aplicativos Lógicos do Azure ou até mesmo para seu próprio ouvinte de http. A grade de eventos fornece entrega de eventos confiável para seus aplicativos por meio de políticas de repetição avançadas e mensagens mortas.

Consulte o artigo Esquema de eventos do Cache do Azure para Redis para exibir a lista completa dos eventos aos quais o Cache do Azure para Redis dá suporte.

Se você quiser experimentar os eventos do Cache do Azure para Redis, confira qualquer um destes guias de início rápido:

Se você quiser usar esta ferramenta: Veja este início rápido:
Portal do Azure Início rápido: Encaminhar eventos do Cache do Azure para Redis para o ponto de extremidade da Web com o portal do Azure
PowerShell Início rápido: Encaminhar eventos do Cache do Azure para Redis para o ponto de extremidade da Web com o PowerShell
CLI do Azure Início rápido: Encaminhar eventos do Cache do Azure para Redis para o ponto de extremidade da Web com a CLI do Azure

O modelo de evento

A Grade de eventos usa assinaturas de evento para rotear mensagens de evento para os assinantes. Essa imagem ilustra a relação entre os editores de eventos, as assinaturas de evento e os manipuladores de eventos.

Event grid model.

Primeiro, assine um ponto de extremidade para um evento. Em seguida, quando um evento for disparado, o serviço de Grade de eventos enviará dados sobre esse evento para o ponto de extremidade.

Consulte o artigo Esquema de eventos do Cache do Azure para Redis para exibir:

  • Uma lista completa de eventos do Cache do Azure para Redis e como cada evento é disparado.
  • Um exemplo dos dados que a Grade de eventos enviaria para cada um desses eventos.
  • A finalidade de cada par chave-valor que aparece nos dados.

Melhores práticas para consumo de eventos

Os aplicativos que lidam com eventos do Cache do Azure para Redis devem seguir algumas práticas recomendadas:

  • Como várias assinaturas podem ser configuradas para direcionar eventos para o mesmo manipulador, é importante não supor que os eventos sejam de uma origem específica, mas para verificar o tópico de mensagem a fim de garantir que ela venha da instância do Cache do Azure para Redis que você está esperando.
  • Da mesma forma, verifique se o eventType é do tipo que você está preparado para processar, e não suponha que todos os eventos recebidos serão os tipos esperados.
  • Os eventos do Cache do Azure para Redis garantem a entrega pelo menos uma vez aos assinantes, o que garante que todas as mensagens sejam emitidas. No entanto, devido a novas tentativas ou à disponibilidade de assinaturas, ocasionalmente podem ocorrer mensagens duplicadas. Para saber mais sobre a entrega e a repetição de mensagens, confira Entrega e repetição de mensagem da Grade de Eventos.

Próximas etapas

Saiba mais sobre a Grade de Eventos e experimente os eventos do Cache do Azure para Redis: