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.
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:
- Sobre a Grade de Eventos
- Esquema de eventos do Cache do Azure para Redis
- Encaminhar eventos do Cache do Azure para Redis para o ponto de extremidade da Web com a CLI do Azure
- Encaminhar eventos do Cache do Azure para Redis para o ponto de extremidade da Web com o portal do Azure
- Encaminhar eventos do Cache do Azure para Redis para o ponto de extremidade da Web com o PowerShell